如何使用Firebase Cloud功能更新文档值

时间:2018-07-06 14:57:21

标签: firebase firebase-realtime-database google-cloud-functions

如何在更改另一个文档的值时更新文档的值。

我有raw-material个文档和finished-product个文档。 我想做的是更改raw-material的价格,我想更新finished-material的价格 我该怎么办??? 到目前为止,我的代码是这样的

export const rawMaterialPriceChange = functions.database.ref('/raw-materials/{key}').onUpdate((snapshot)=>{
console.log('My key',snapshot.after.key);
var priceDiff = parseFloat(snapshot.after.val().price)-parseFloat(snapshot.before.val().price);
<HERE I WANT TO REFER ANOTHER DOCUMENT WITH SAME KEY AND UPDATE ITS VALUE
return true;
});

我的firebase结构如下: enter image description here

有人可以帮助我吗?谢谢

1 个答案:

答案 0 :(得分:1)