我是 Cloud Firestore 新手。阅读文档后,我仍然不清楚的是:
Firestore 本地缓存等功能是否足够好,以至于我可以用它替换我的本地变量?
这意味着当我设计模型时,我不需要在变量中缓存数据,而是可以直接访问 firebase 数据库?
getSettings() {
return db.collection('Settings').get(settingsId);
}
编辑:我使用 Firestore 网页版。
最佳答案
对于 Android 和 iOS,offline persistence默认情况下启用,但对于 Web 环境则不启用。您需要启用它才能使用它。
激活此功能后,意味着将在用户设备上创建数据库的本地副本。是的,如果您有Settings
集合,您可以直接从chached数据中获取数据。为此,您可以进行 get 调用来获取您需要的相应设置/文档。
关于javascript - 如何使用Firestore设计模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53595713/