サーチ…


前書き

Firebaseデータベースでは、すべてがパターンキー:値に続くノードです。 Firebaseデータベースは、ユニークな鍵を生成する簡単な方法を私たちに提供します。ユニークキーは新しいアイテムを作成し、以前に保存されたキーにデータをアップロードすると更新されます。

Androidの例

Dogsアプリケーションがあると仮定して、そのモデルはDogクラスになります。

DatabaseReference reference = FirebaseDatabase.getInstance().getReference().child("dogs");

これは、データベースに犬を送信する方法、新しい独自の犬とキーで犬を設定する方法です。

String key = reference.push().getKey();
Dog dog = new Dog("Spike");
dog.setKey(key);
reference.child(key).setValue(dog);

reference.child(key).setValue(dog); reference.push().setValue(dog);と同じreference.push().setValue(dog);また、 Dogオブジェクトの内部にキーを入れる利点を追加します。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow