【发布时间】:2019-06-28 09:33:14
【问题描述】:
我的代码中有两个云函数:一个带有 onCreate,另一个带有 onUpdate 触发器,用于同一路径上的实时数据库。 每当添加新数据时,也会调用带有 onUpdate 的函数。我怎样才能防止这种情况发生?
exports.createSdkUser = functions.database.ref("users/{app}/{user}").onCreate(async (snapshot, context) => {
...
});
exports.updateSdkUser = functions.database.ref("/users/{app}/{user}").onUpdate(async (snapshot, context) => {
...
});
【问题讨论】:
-
当然会调用它,因为您将数据添加到它的观察点,它是同一个文档/路径
标签: javascript node.js firebase-realtime-database google-cloud-functions