我想创建一个功能,当文档的参数特定时将其激活。 例如: 用户/ {idDoc}
Structure of users
{
idDoc:1,
update:true
},
{
idDoc:2,
update:false
}
我编写函数时定义:
functions.firestore.document('users/{IdDoc}/}').onUpdate((change,context)=>{});
但是我需要的是在文档更改时以及在update = false时激活该功能,可以这样做吗?
示例:
onUpdate('users/{IdDoc}') && update==false
感谢您的帮助
答案 0 :(得分:1)
云功能将触发给定路径的所有更新。没有选择只触发该路径中的某些值。
如果您只想触发更新为false的用户文档,请考虑写入特定路径(例如/userDocsWithFalseUpdates
),以便您可以过滤该触发条件。这不是理想的方法,但这是当前获得所需行为的唯一方法。