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
});
现在我们的数据看起来会有所不同。名称将只是一个名称/值对,就像其他属性一样。
Key 方法
我们可以使用 key() 方法从 Firebase 获取任何密钥。例如,如果我们想获取我们的集合名称,我们可以使用以下代码片段。
var ref = new Firebase('https://tutorialsfirebase.firebaseio.com');
var playersRef = ref.child("players");
var playersKey = playersRef.key();
console.log(playersKey);
控制台将记录我们的集合名称(玩家)。
下一章将对此进行详细介绍。

