Firebase - 編寫列表資料



在上一章節中,我們展示瞭如何使用 Firebase 編寫資料。有時你需要為資料保留唯一的識別符號。當你想為資料建立唯一的識別符號時,你需要使用 push 方法,但不要使用 set 方法。

Push 方法

當資料被推送時,push() 方法將會建立一個唯一的 ID。如果我們想使用唯一 ID 建立上一章節中的玩家,我們可以使用下面給出的程式碼片段。

var ref = new Firebase('https://tutorialsfirebase.firebaseio.com');

var playersRef = ref.child("players");
playersRef.push ({
   name: "John",
   number: 1,
   age: 30
});

playersRef.push ({
   name: "Amanda",
   number: 2,
   age: 20
});

現在我們的資料看起來將有所不同。該名稱只將成為一個名稱/值對,就像其它的屬性一樣。

Firebase Write List Data Push

Key 方法

我們可以使用 key() 方法從 Firebase 獲取任何一個 key。例如,如果我們想獲取集合名稱,我們可以使用下面的程式碼片段。

var ref = new Firebase('https://tutorialsfirebase.firebaseio.com');

var playersRef = ref.child("players");

var playersKey = playersRef.key();
console.log(playersKey);

控制檯會記錄我們的集合名稱(玩家)。

Firebase Write List Data Key

更多相關資訊請見我們的下一章節。

廣告