且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

仍在检索已删除的Firestore文档

更新时间:2023-02-14 10:07:58

可能是您遇到了问题,该应用使用了缓存并从中加载了一些文档.您可以尝试的一件事是禁用离线持久性.

Probably you have the problem, that the app uses the cache and loads as well some documents from it. One thing you could try is to disable the offline persistence.

如果您使用的是带有实时数据库的Android 您可以尝试以下方法:

If you're using Android with Real-Time Database you could try this:

FirebaseDatabase.getInstance().setPersistenceEnabled(true);

iOS +实时数据库

Database.database().isPersistenceEnabled = true

如果您使用的是 FireStore ,请使用以下:

If you're using FireStore then use the following:

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