每当我订阅文档集合时,只要侦听器返回DocumentChange,我就能够提取对文档的更改。这样我就可以了解给定的文档是否被创建、修改或删除。如何在订阅集合中的单个文档时获取DocumentChange?问题似乎是这次侦听器返回DocumentSnapshot而不是DocumentChange。
vyswwuz21#
DocumentSnapshot包含了您需要了解的关于该文档的所有信息。它要么与数据一起存在(),要么不存在。您可以在该文档的每个新快照中检查此状态,并以您喜欢的任何方式对此做出React。由于您不是在执行具有可变结果集的查询,因此不需要更多信息。
1条答案
按热度按时间vyswwuz21#
DocumentSnapshot包含了您需要了解的关于该文档的所有信息。它要么与数据一起存在(),要么不存在。您可以在该文档的每个新快照中检查此状态,并以您喜欢的任何方式对此做出React。由于您不是在执行具有可变结果集的查询,因此不需要更多信息。