,所以我有我的數據庫建立像這個 -firebase數據檢索 - 如何獲取數據?
-classes
-ksOYOlOg8xfvjOFFwRMWWVdsfNG3
-CS4001
-csFlrY0P6vf5HwIPEfKYipPEdtt2
-firstName: "John"
-lastName: "Smith"
我需要通過所有不同的姓和名不知道每個用戶ID來遍歷...
我已經使用這個代碼 -
var classes = db.ref("Classes/ksOYOlOg8xfvjOFFwRMWWVdsfNG3/CS4001");
classes.on('value', function(snapshot) {
snapshot.forEach(function(childSnapshot) {
var childData = childSnapshot.val();
console.log(childData);
});
});
,該網站是測井
{FirstName: "John", LastName: "Smith"}
然而,我不能從childData訪問名字和姓氏的值像我可以定期JSON或任何東西,我已經嘗試了很多東西,如轉換爲字符串,JSON但似乎沒有工作
好像我可能會這樣做完全錯誤,所以如果有人知道如何能夠在不知道UID的情況下從CS4001下檢索每個名字和姓氏,將不勝感激。
看來我得到一個對象的所有鍵/值對,但不能訪問數據
爲什麼會發生這種對象具有姓/名,當我添加的toString到它,打印出[對象對象]何時應該是一個字符串?什麼是toString函數的重點呢?如此混亂
你必須要在錯字:你的結構是*類*和你的代碼試圖訪問*類* - 上VS小寫字母「C」 – Jay
啊抱歉在我的部分是錯別字它不在我的項目中生病修復它 – Chase