【发布时间】:2018-11-03 17:32:30
【问题描述】:
这是我的数据库的结构:
[Database Name]
- Users [Table Name]
- Nathan
- Kyle
- Paul
我正在使用 Firebase Functions 的 onCreate 方法,每次在 Users 表下创建一个新用户时都会调用该方法,这是我所理解的:
- onCreate(),在实时数据库中创建新数据时触发。
这是我在 firebase 函数中的代码:
exports.testMatching = functions.database
.ref('/Users')
.onCreate(event => {
console.log("Event data: ", event.data.val())
return 0
})
现在我的问题是,当用户表为空时,我插入了一个新数据,调用了 onCreate,但是当用户表不为空时,我插入了一个新数据,不调用 onCreate。
应该是这样吗?
【问题讨论】:
-
也许你可以把你的代码分享给我们
标签: javascript node.js firebase firebase-realtime-database google-cloud-functions