0

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

我有 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结构是这样的: 在此处输入图像描述

谁能帮帮我吗 ?谢谢

4

1 回答 1

1

从以下线程中找到了解决方案

  1. Firebase HTTP Cloud Functions - 一次读取数据库
  2. 如何从云函数内部运行查询?
于 2018-07-07T14:54:15.823 回答