【发布时间】:2020-10-27 07:07:42
【问题描述】:
我目前正在构建一个应用程序,并且希望 1) 监听集合中文档的添加和删除以及 2) 监听对集合中已存在的文档的任何修改。
我应该尝试使用一堆快照侦听器来执行此操作,还是通过使用我不知道的其他方法?
感谢任何帮助!
【问题讨论】:
标签: database firebase flutter google-cloud-firestore stream
我目前正在构建一个应用程序,并且希望 1) 监听集合中文档的添加和删除以及 2) 监听对集合中已存在的文档的任何修改。
我应该尝试使用一堆快照侦听器来执行此操作,还是通过使用我不知道的其他方法?
感谢任何帮助!
【问题讨论】:
标签: database firebase flutter google-cloud-firestore stream
实际上不可能只收听集合的添加和删除。您可以收听整个集合中的所有文档,包括添加、删除和更新。为此,您只需在CollectionReference 上使用snapshots() 查询整个集合,类似于您在documentation 中看到的查询。
【讨论】: