У меня есть собственный реактивный проект, и я использую 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
Есть ли способ получить только уникальный идентификатор пользователя пользователя с его местоположением?