firebase
Как получить значение ключа ключа из базы данных Firebase?
Поиск…
Вступление
В базе данных Firebase все это узел, который следует за шаблоном: значение. База данных Firebase предоставляет нам простой способ генерации уникальных ключей. Уникальные клавиши создают новые элементы, а загрузка данных в ранее сохраненный ключ будет обновляться.
Пример Android
Предположим, у нас есть приложение для собак, тогда наша модель будет классом 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);
И добавьте преимущество получения ключа внутри объекта Dog
.
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow