firebase Firestore订阅的文档更改类型

w8f9ii69  于 2023-06-07  发布在  其他
关注(0)|答案(1)|浏览(162)

每当我订阅文档集合时,只要侦听器返回DocumentChange,我就能够提取对文档的更改。这样我就可以了解给定的文档是否被创建、修改或删除。
如何在订阅集合中的单个文档时获取DocumentChange?问题似乎是这次侦听器返回DocumentSnapshot而不是DocumentChange。

vyswwuz2

vyswwuz21#

DocumentSnapshot包含了您需要了解的关于该文档的所有信息。它要么与数据一起存在(),要么不存在。您可以在该文档的每个新快照中检查此状态,并以您喜欢的任何方式对此做出React。由于您不是在执行具有可变结果集的查询,因此不需要更多信息。

相关问题