Firebase-write-list-data

提供:Dev Guides
移動先:案内検索

Firebase-リストデータの書き込み

最後の章では、Firebaseでデータを書き込む方法を示しました。 データの一意の識別子が必要な場合があります。 データに一意の識別子を作成する場合は、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()*メソッドを使用して、Firebaseから任意のキーを取得できます。 たとえば、コレクション名を取得する場合、次のスニペットを使用できます。
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

これについては、次の章で詳しく説明します。