3
我試圖將一個簡單的函數部署到Firebase,但我遇到了一些困難。每當我嘗試在引用上使用.once時,Firebase都會告訴我它不是函數。這裏是我的代碼Firebase函數錯誤:.once不是函數
exports.testFunction = functions.database.ref('/Rooms/{firstID}/{pushId}/On').onWrite(event => {
const value = event.data.val();
var ref = functions.database.ref(roomNum);
return ref.once('value').then(snapshot => {
console.log(snapshot.numChildren);
return true;
}); });
我也曾嘗試以下操作:
firebaseRef.once('value', function(dataSnapshot) {
console.log(snapshot.numChildren);
});
似乎沒有任何工作。有沒有人知道修復或從ref/snapshot獲取兒童人數的不同方法?
謝謝。
是的,這非常有意義。謝謝。 – ESchlotter