Sök…


Introduktion

I Firebase-databasen är allt en nod som följer mönsterknappen: värde. Firebase-databasen ger oss ett enkelt sätt att generera unika nycklar. Unika nycklar skapar nya objekt medan uppladdning av data till en tidigare lagrad nyckel kommer att uppdateras.

Android-exempel

Låt oss anta att vi har en Dogs-applikation, då kommer vår modell att vara en Dog-klass.

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

Så här skickar du en hund till databasen, en ny unik hund och ställer in hunden med nyckeln.

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

reference.child(key).setValue(dog); är ekvivalent med reference.push().setValue(dog); Och lägg till fördelen med att få nyckeln inuti Dog .



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow