firebase - 强制 Firestore 数据库缓存数据库
问题描述
是否可以强制 Firestore 数据库离线缓存整个数据库?目前,Firestore 会缓存应用程序中已经访问过的内容。我想离线使用用户在离线之前可能没有访问过的数据。
我正在为应用程序使用 Flutter。
解决方案
从 Firestore 本地缓存数据的唯一方法是实际查询该数据。您将需要对要缓存的所有文档执行查询。目前没有其他选择。
推荐阅读
- java - 如何获取从在 recyclerview 中单击的 firebase 数据库填充的项目的密钥
- ios - 将本地 json 文件解析为对象
- html - 如何阻止谷歌广告减慢我的网站速度?
- java - Docker 外部数据库映射
- ios - UICollectionViewLayout:在prepareLayout中尝试出列单元格会导致stackOverflow
- swift - Firebase 重复单元格
- c# - 与 Server.MapPath 等效的功能齐全的 ASP.Net Core
- python - 在 python 中绘制 4D 绘图
- c# - 实体框架,易于迭代的设置和多级层次结构的通用引用
- scala - 如何找出谁以及从哪里调用了一个方法?