FireBuite函数onUpdate不会在嵌套对象更改时触发

时间:2018-03-27 19:45:32

标签: javascript google-cloud-firestore

我有一个Google Firestore Cloud功能,可触发' onUpdate'更改文档属性时。这适用于文档的类型数,字符串等属性。但是,如果我的属性是object类型并且其中一个对象属性发生更改,则不会触发它。

示例数据:



const previousData = {id: 1, quantity: {1: 3, 2: 4}};

const newData = {id: 1, quantity: {1: 4: 2: 4}};

// updating newData.quantity[1] does not trigger onChange




我如何获得更新' onUpdate'触发嵌套对象。这个用例的最佳实践是什么?

1 个答案:

答案 0 :(得分:0)

你指的是'onUpdate'功能;云功能?如果是这样,请提及它,因为您所遇到的问题是云功能还是网站上的混淆。