【发布时间】:2021-10-02 02:19:08
【问题描述】:
我想在我的应用中添加搜索功能并且我正在使用 Firebase 我是 Firebase 的新手,所以,
我有 RecyclerView 我想根据用户输入显示搜索结果
我该怎么做?
好吧,我正在使用 firestore,但我会使用搜索速度更快的那个
【问题讨论】:
-
您使用的是 Firebase 实时数据库还是 Firestore?如果您指的是全文搜索,那么您将不得不使用一些 3rd 方服务,例如 Algolia。 Algolia 有一个 Firebase extension。
-
好吧,我使用的是firestore,但我会使用搜索速度更快的那个
-
Firestore 没有内置的原生全文搜索或类似功能,因此您可以使用我在第一条评论中提到的扩展在 Algolia 中为您的文档编制索引,然后使用 Algolia Android Client 从中搜索文档。
-
我该怎么做,请给我一些提示或sinppets
-
好的,我来解释一下
标签: java android firebase google-cloud-firestore android-recyclerview