Firebase добавить данные в базу данных - PullRequest
0 голосов
/ 04 июня 2019

Я хотел добавить некоторые данные в свою базу данных облачного пожарного хранилища. У меня есть коллекция, называемая пользователями, и я хочу добавить некоторые данные (имя пользователя) в документ, называемый UID пользователя. Итак, сначала я получаю uid (ofc mDatabase сделан из FirebaseDatabase.getInstance (). GetReference ()):

String uid = mDatabase.child("users").push().getKey();

Тогда я хотел добавить имя пользователя:

mDatabase.child("users").child(uid).child("username").setValue("pere");

и это ничего не делает. Ничего в моей базе данных не изменилось. Что я делаю не так? Что я должен изменить? У меня есть все требования в полных файлах Gradle. Нет ошибок в моем коде.

1 Ответ

1 голос
/ 04 июня 2019

Вы используете SDK базы данных реального времени здесь.Это не собирается писать в Cloud Firestore, который является совершенно другой базой данных.Вместо этого используйте SDK Firestore.Firestore SDK будет работать с коллекциями и документами с полями, а не с дочерними значениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...