2016-09-20 57 views

回答

2

火力地堡將數據存儲爲關聯數組,本質上是一個鍵/值對的字典。

這意味着,爲了處理數組,它將數組轉換爲字典,當您存儲數組時,然後在讀取數組時返回實際數組。在這裏,您正在被SDK咬住,通過用一個前導元素填充它來將您的非數組轉換爲數組。

如果您不希望SDK進行此轉換,最簡單的方法是使用非數字鍵(例如, "item1""item2"

瞭解更多關於如何火力地堡使用數組的交易在這個經典的博客文章:https://firebase.googleblog.com/2014/04/best-practices-arrays-in-firebase.html

+0

大,容易解釋弗蘭克,謝謝! – Rover