【问题标题】:Choosing Firestore Collections that need to be synced [duplicate]选择需要同步的 Firestore 集合 [重复]
【发布时间】:2019-04-15 14:01:51
【问题描述】:

我无法找到有关 Firebase Firestore 如何选择本地缓存内容的详细信息。文档对此含糊不清。它说 Firestore 缓存了 app is actively using 的数据。

我的要求是我需要明确设置要在设备上本地缓存的特定集合。是否可以使用 Firestore 做到这一点?

【问题讨论】:

    标签: firebase google-cloud-firestore


    【解决方案1】:

    我的要求是我需要明确设置特定的集合在设备上本地缓存。

    您无法指定缓存中可能存在哪些集合,哪些不存在。默认情况下,Firestore 会缓存您的应用程序读取的所有数据。要么全有,要么全无。

    Firestore 可以做到吗?

    不,不是。

    【讨论】:

    • "默认情况下,Firestore 会缓存您的所有数据。"这有点过于简单化了,而且很容易被误解。 Firestore 缓存您的应用程序读取的所有数据。这通常比数据库中的所有数据要少得多。有关更多信息,请参见我的答案:stackoverflow.com/questions/55590838/…
    • @FrankvanPuffelen 你是对的,再次感谢您让我们更清楚。
    • 感谢大家的回答。那么假设我的应用程序读取/写入的所有数据将继续被 SDK 缓存是否正确?
    • @pcx 是的,没错。
    • 太棒了,非常感谢亚历克斯!为了清楚起见,您能否更新您的答案。我已将其标记为正确。
    猜你喜欢
    • 2014-08-10
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-10
    • 2020-02-03
    • 2020-09-24
    相关资源
    最近更新 更多