我通过 Cloud Functions 中的触发器批量删除删除了一些文档。控制台显示它们已被删除,但是,我的应用程序仍然检索文档!这肯定是 firestore 的一个错误,而且是一个非常严重的错误。我发现另一个用户也有同样的问题here
我正在使用的路径是/users/{id}/timeline/{postId}
。我删除了特定的postId
.
您可能遇到问题,该应用程序使用缓存并从中加载一些文档。您可以尝试的一件事是禁用脱机持久性。
如果您正在使用Android 实时数据库你可以试试这个:
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
iOS+实时数据库
Database.database().isPersistenceEnabled = true
如果您正在使用火商店然后使用以下内容:
Android:
FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder()
.setPersistenceEnabled(false)
.build();
db.setFirestoreSettings(settings);
iOS:
let settings = FirestoreSettings()
settings.isPersistenceEnabled = false
// Any additional options
// ...
// Enable offline data persistence
let db = Firestore.firestore()
db.settings = settings
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)