firebase - 如何使用 Firebase Firestore 在搜索中正确实施排名?
问题描述
我正在尝试使用 Android Studio 和 Firestore 实现搜索栏。问题是当我在搜索栏中搜索一个人时,所有同名的人都会弹出,没有任何排名。我想将我认识的人排在榜首,然后是所有其他人。根据要进行的排名,我应该包括哪些参数。我是否应该使用位置数据来显示我附近的人的姓名以显示在列表的顶部?还是有其他方法?另外,我如何构建我的 Firestore 收藏?
解决方案
推荐阅读
- c++ - 具有可以是两种类型之一的数据成员的类
- python-3.x - pandas df:仅针对 B 列中唯一的行更改 A 列中的值
- angular - RxJS:从可能被多次调用的函数发出单个 API 请求
- wordpress - 如何在 Gutenberg 段落中创建自定义 DropdownMenu 按钮
- javascript - 我如何将 vanilla Js 代码转换为 vue js 代码
- c - 多个测试用例中的字符数组
- angular - 使用 ag-grid 为 cellRendererFramework 传递多个值?
- machine-learning - 如何使用过滤器方法创建管道,这些方法选择相关性高于值的结果(特征)?
- vulkan - 如何在 Vulkan 中创建一维纹理
- scrapy - 我输入了“scrapy version”,但它会触发或加载文件夹中的其他蜘蛛