firebase Firestore仅订阅已删除的文档

u5rb5r59  于 2023-03-19  发布在  其他
关注(0)|答案(1)|浏览(95)

医生说:
每当查询结果更改时(即,添加、删除或修改文档时),快照处理程序将接收新的查询快照。
是否可以向onSnapshot函数传递一个选项,以设置一个侦听器,该侦听器仅在删除项时获取?
我知道docChanges()API但如果我使用它,我将为创建、删除和修改doc付费,而且我只对删除的文档感兴趣。

gjmwrych

gjmwrych1#

无法通过SDK在Firestore查询/快照侦听器中只侦听文档删除,最好的办法是只响应处理程序中的removed事件,但快照仍将包含所有文档。
这是一个有趣的请求,所以你可能想file a feature request。这不是一个常见的请求,所以我不认为它会被优先考虑。
或者,您可以write a Cloud Function,它只响应Firestore文档删除。

相关问题