как получить идентификатор push из базы данных firebase - PullRequest
0 голосов
/ 01 июля 2018

Как мне получить PUSH ID, сгенерированный методом firebase push. Мне нужно сохранить этот key в моем App.js файле для queries в будущем. я не уверен, как получить этот ключ, когда пользователь уже вошел в систему. Я разместил фото того, к чему я обращаюсь, чтобы уточнить

enter image description here

1 Ответ

0 голосов
/ 01 июля 2018

Чтобы получить pushid на основе предоставленного электронного письма, попробуйте следующее:

firebase.database().ref().child("users").orderByChild("email").equalTo(yourEmail).on("value", function (snapshot) {
 snapshot.forEach(function(childSnapshot) {
  var randomKey=childSnapshot.key;
  });
});

Снимок находится в узле users, затем вы зацикливаетесь внутри ключей и извлекаете их, используя свойство key

https://firebase.google.com/docs/reference/js/firebase.database.DataSnapshot#key

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