我正在尝试在云功能中添加最后一个孩子。这是代码。我想询问是否有任何函数或查询可用于获取最后添加的子项。 这是我的代码:
exports.makeUppercase = functions.database.ref('aaa-fff/searchIndex')
.onWrite(event => {
// all records after the last continue to invoke this function
console.log(event.data.val());
console.log(event.data.numChildren());
});
PS。我不想循环孩子。
答案 0 :(得分:0)
我不确定你的用例是什么,但这会让你成为最后一个孩子:
exports.makeUppercase = functions.database.ref('aaa-fff/searchIndex')
.onWrite(event => {
// all records after the last continue to invoke this function
var lastChild;
event.data.forEach(function(child) {
lastChild = child;
});
console.log(lastChild.val());
});