【发布时间】:2019-11-16 08:48:02
【问题描述】:
我正在为我的 Android 应用程序使用 Firestore。在设计了我的应用程序并添加了所有过滤器之后,我现在想在我的应用程序中实现全文搜索。我使用 Firebase 函数将 firestore 的数据添加到 Algolia。我成功整合了 Firestore 和 Algolia 的数据。现在我想为我的应用程序开发前端。为此,我参考了 Algolia 网站的文档。他们有针对 Android 平台的独立 SDK。但是,如果我实现相同的功能,那么我必须从 Algolia 检索整个数据。现在我已经完成了来自 Firestore 的所有过滤和查询请求。因此,我很难从 Algolia 查询整个数据,而不是在我的应用程序的任何地方使用 Firestore 查询。这对我来说也是非常昂贵的,因为从 Algolia 请求数据的成本非常高。有没有其他方法可以让我仍然使用 Firestore 查询和过滤,当任何用户点击搜索图标时,Algolia 的服务才会被使用。 我知道这听起来很奇怪,但现实是我什至不知道我想在这里问什么。 简单来说,有什么方法可以通过 Algolia 在 Firestore 数据中搜索,然后从 Firestore 中检索数据。
【问题讨论】:
标签: node.js firebase google-cloud-firestore full-text-search algolia