我創建了一個簡單的firebase數據集來測試一些REST調用(見下圖)。我想知道爲什麼,當我查詢數據庫中的集合時,firebase總是首先返回一個空行,然後返回實際的行。這是我導出數據時得到的結果。注意下的系統和system_types空行:當一個對象「看起來像」的陣列,並相應地將其轉換
{
"systems" : [ null, {
"system_type_id" : 2,
"name" : "Commodore 128",
"id" : 1
}, {
"system_type_id" : 1,
"name" : "Difference Engine",
"id" : 2
}, {
"system_type_id" : 2,
"name" : "Osborne",
"id" : 3
} ],
"system_types" : [ null, {
"name" : "Babbage",
"id" : 1
}, {
"name" : "Von Neumann",
"id" : 2
} ]
}
Thanks!剛剛通過導出json,刪除空值並再次導入,我自己發現了這一點。有點奇怪開始ID爲0,但我想這是有道理的,如果你想靈活的各種不同的架構類型。 – cayblood 2013-03-20 23:09:03
浪費了我的3個小時。謝謝!!!! – madhairsilence 2016-12-05 18:53:03