Как я могу прочитать местоположение от нескольких пользователей, используя React Native и Firebase? - PullRequest
0 голосов
/ 19 марта 2020

У меня есть собственный реактивный проект, и я использую Firebase DB, но я новичок в его использовании, поэтому у меня возникли некоторые проблемы. Я пытаюсь получить и прочитать местоположение от нескольких пользователей с уникальным идентификатором uid, на данный момент это мой запрос (который возвращает все данные):

firebase.database().ref('/users/').on('value', (snapshot) => {
  const userObj = snapshot.val();
  console.log(userObj);
});

И это моя база данных в реальном времени:

-users 
    -->BAEjWfhiZiWnMv0VGwNCZFfAA7q1 
       -name: Anna
       -age: 34
       -location: 
         ---latitude: -22.7525031 
         ---longitude: -28.7525031 
    -->RMOQm1Uk3aZMbHpSpggcCU5vH8T2 
        -name:Chris
        -age:56
        -location 
         ---latitude: -29.7525031  
         ---longitude: -32.7525031  

Но что я действительно хочу, это получить такой вывод:

BAEjWfhiZiWnMv0VGwNCZFfAA7q1
latitude: -22.7525031 
longitude: -28.7525031 

RMOQm1Uk3aZMbHpSpggcCU5vH8T2 
latitude: -29.7525031  
longitude: -32.7525031  

Есть ли способ получить только уникальный идентификатор пользователя пользователя с его местоположением?

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