Firebase-arrays
提供:Dev Guides
Firebase-配列
この章では、Firebaseの配列表現について説明します。 前の章と同じデータを使用します。
次のJSONツリーをプレーヤーのコレクションに送信することにより、このデータを作成できます。
['john', 'amanda']
これは、Firebaseが配列を直接サポートしていないため、キー名として整数を持つオブジェクトのリストを作成するためです。
配列を使用しない理由は、Firebaseがリアルタイムデータベースとして機能し、数人のユーザーが同時に配列を操作すると、配列インデックスが絶えず変化するため、結果が問題になる可能性があるためです。
Firebaseによる処理方法では、キー(インデックス)は常に同じままです。 john を削除しても、 amanda にはキー(インデックス)1が残っています。