firebase Firestore -当所有子文档具有特定字段值时更新集合字段

h7appiyu  于 2022-11-17  发布在  其他
关注(0)|答案(1)|浏览(93)

有没有办法在firestore中查看/检查集合中的所有子文档?我有一个包含许多子文档的集合。每个子文档都有一个称为状态的字段。我正在寻找一种“查看/检查”所有子文档的方法,当每个文档的状态字段为“成功”时,集合可以标记为已完成,最终用户可以通知任务已完成。
谢谢你!

yqlxgs2m

yqlxgs2m1#

您必须对子集合中的文档运行查询,以确定是否有任何文档尚未“成功”。
或者,在父文档中添加一个字段,用于计算状态为“不成功”的子文档的数量,每次写入/更新/删除子文档中的状态时更新该字段,然后在计数达到0时更新父文档。

相关问题