【发布时间】:2020-02-04 15:10:36
【问题描述】:
我将databese中的一个值转换为列表中的地图,但它仍然看到旧的 那么如何清除 Firestore 缓存呢?
Firestore.instance.settings(persistenceEnabled: false);
我使用此代码,但给我错误
未处理的异常:PlatformException(错误,FirebaseFirestore 已启动,无法再更改其设置。您只能在调用 FirebaseFirestore 对象上的任何其他方法之前调用 setFirestoreSettings()。,null)
【问题讨论】:
-
清除持久性并不意味着您的应用程序的正常运行。它旨在在测试期间使用。建议如果您不希望使用默认缓存行为,则应完全禁用缓存。请阅读适用于 Android 的 API 文档中的声明:firebase.google.com/docs/reference/android/com/google/firebase/…
标签: flutter google-cloud-firestore