gpt4 book ai didi

javascript - firebase onwrite 的云函数不触发任何执行

转载 作者:行者123 更新时间:2023-11-30 11:16:43 25 4
gpt4 key购买 nike

exports.editData = functions.database.ref('/AllData/hello/A').onWrite((change, context) => {
const after = change.after;
if (after.exists()) {
const data = after.val();
var value = data;
// set of data to multiply by turns ratio
var actualEIn = (value.ein)*200;
console.log('Data Edited');
}
return admin.database().ref('/editedData/hello/A').push({
ein: actualEIn,
});
});

编辑:按照建议对代码进行了一些编辑!但是,当我部署它时,几乎没有日志。 No logs

最佳答案

改变这个:

exports.editValues = functions.database.ref('/AllData/hello/A').onWrite((snapshot) => {
const data = snapshot.val();
if (data.exists()) {

进入这个:

exports.editValues = functions.database.ref('/AllData/hello/A').onWrite((change,context) => {
const data = change.after.val();
if (data.exists()) {

更多信息在这里:

https://firebase.google.com/docs/functions/beta-v1-diff#realtime-database

关于javascript - firebase onwrite 的云函数不触发任何执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51277730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com