Я хочу получить данные firebase непосредственно из базы данных, указав c 'bucket / key' - PullRequest
0 голосов
/ 16 июня 2020

Как я могу получить конкретное c значение данных из базы данных firebase в реальном времени, указав c 'key'. Не нужны никакие данные типа списка; только одно значение.

1 Ответ

0 голосов
/ 16 июня 2020

Просто используйте firebase.database().ref(), чтобы получить ссылку на документ, который вы ищете, а затем получите значение, например, чтобы получить пользователя с заданным c id:

var userId = firebase.auth().currentUser.uid;
return firebase.database().ref('/users/' + userId).once('value').then(function(snapshot) {
  var username = (snapshot.val() && snapshot.val().username) || 'Anonymous';
  // ...
});

Дополнительные сведения см. В документации по базе данных Firebase Realtime.

...