firebase
Hur får man ett nyckelvärde från Firebase Database?
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