我的Firestore流仅显示集合中文档的所有更改,但不显示该更改是添加,删除还是修改。
StreamQuery
.snapshots(includeMetadataChanges: true)
.listen((data) {
data.docChanges.forEach((change) {
print('document changes ${change.doc.data()}');
DocumentChange有一个称为type的属性,它将告诉您您想要什么:
data.docChanges.forEach((change) {
print('${change.type}: ${change.doc.data()}');
})
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句