【问题标题】:Algolia with Cloud Firestore using Android?使用 Android 的带有 Cloud Firestore 的 Algolia?
【发布时间】:2018-08-15 09:09:15
【问题描述】:

我知道 Algolia 可以与 Firebase 实时数据库完美配合,但我们有什么方法可以使用 Android 和 Cloud Firestore 实现 Algolia?

【问题讨论】:

    标签: android firebase google-cloud-firestore algolia


    【解决方案1】:

    同步

    Algolia 中的数据同步和索引通常在后端完成(例如使用 Node.js)。在同步 Cloud Firestore 和 Algolia 的情况下,您将需要使用 Firestore events 来监听 Firestore 中的新更改并在 Algolia 中进行适当的更改(如他们在 Node.js 中的 full-text search docs 中所述) .

    搜索

    为了在您的 Android 应用中搜索来自 Algolia 的数据,您需要使用以 Android 编写的 Algolia 移动 SDK(请参阅Getting started for Android)。如果您想查询您的 Cloud Firestore,那么您可以单独使用 Firebase SDK 来实现。

    【讨论】:

    • @IoanaP。你可以看看这个 video 我已经一步一步解释了,你是如何做到这一点的。
    • @AlexMamo 谢谢!我去看看。
    • 太棒了@AlexMamo 感谢制作此内容!仅供参考,只是标题上的一个错字:Algolia 不是Alogolia
    • @GuyDaher 感谢您的评论和错字。刚刚编辑了我的描述,希望其他开发者也会发现这个视频有用。感谢您帮助开发出色的服务。干杯!
    • 你真的需要 Algolia 吗?难道我不能简单地在 EditText 上设置一个 textlistener,然后将该文本传递到查询中,以填充 RecyclerView 吗?
    猜你喜欢
    • 2020-03-13
    • 2020-10-19
    • 1970-01-01
    • 2022-01-17
    • 2021-02-04
    • 2021-03-22
    • 2018-05-01
    • 1970-01-01
    • 2020-09-15
    相关资源
    最近更新 更多