关于如何在FireStore&Flutter环境中查看特定集合快照之间的变化的任何想法
其思想是只处理诸如添加/删除/更新类型之类的差异。

最佳答案

这里有:

    Firestore.instance.collection("your_collection").snapshots().listen((querySnapShot){

          querySnapShot.documentChanges.forEach((documentChange){
            if (documentChange.type == DocumentChangeType.added){
              print("document: ${documentChange.document.data} added");
            } else if (documentChange.type == DocumentChangeType.modified){
              print("document: ${documentChange.document.data} modified");
            } else if (documentChange.type == DocumentChangeType.removed){
              print("document: ${documentChange.document.data} removed");
            }
          });
    });

关于flutter - 查看快照之间的更改 - firestore flutter,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54041748/

10-12 01:40