【发布时间】:2019-11-13 02:06:57
【问题描述】:
有没有办法监听 firestore 函数中的特定字段更改或找出更新了哪个字段?我的每个文档中都有大约 70 个字段,我希望我的 firebase 函数仅在某些字段发生更改时才执行操作(假设以名称“数字”开头的字段,例如 number01 、 number02 等等。我知道我可以写很多 if 条件来检查这个,比如
const newfieldvalue = change.after.data();
const previousfieldvalue = change.before.data();
if (newfieldvalue.number01 !== previousfieldvalue.number01){
//do some operation here
}
但是 70 个字段中有 40 个是这样的,我不想写 40 个 if 条件来检查它。 任何帮助是极大的赞赏。
提前致谢。
【问题讨论】:
标签: javascript google-cloud-firestore google-cloud-functions