0
我有一個節點文件,它讀取Firebase中每個子項的數據。Firebase TypeError:childSnapshot.child(...)。set不是函數
在每個孩子上,我想設置一個特定孩子的值,但我收到一個TypeError,「set」不是一個函數。
我可以訪問該孩子的價值,並打印它的關鍵,但我不知道爲什麼我不能撥打設置。
這裏是我的代碼的快照:
myFirebaseRef.once("value", function(snapshot) {
snapshot.child("Locations").forEach(function(childSnapshot) {
var startTime = childSnapshot.child("Start Time").val();
var endTime = childSnapshot.child("End Time").val();
var currentTime = getTimeStr();
if(startTime == currentTime) {
console.log("inside start time");
childSnapshot.child("Is Available").set('True');
}
if(endTime == currentTime) {
console.log("inside end time");
childSnapshot.child("Is Available").set('False');
}
});
});