📜  Firebase-写入列表数据

📅  最后修改于: 2020-10-25 11:23:17             🧑  作者: Mango


在上一章中,我们向您展示了如何在Firebase中写入数据。有时您需要为数据提供唯一的标识符。当要为数据创建唯一标识符时,需要使用push方法而不是set方法。

推入法

推送数据时, 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写列表数据推送

关键方法

我们可以使用key()方法从Firebase获取任何密钥。例如,如果要获取集合名称,则可以使用以下代码段。

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

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

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

控制台将记录我们的收藏名称(玩家)。

Firebase写列表数据密钥

在下一章中将对此进行更多介绍。