Я хочу получить дочернее значение в Firebase, но я понятия не имею, как это сделать.
пример:
/users/{some_user_id_here}/{rank_id_here} /users/1866/4
Мне нужно получить всех пользователейнапример, когда у вас ранг id = 4.
Следующее должно сделать трюк:
var userQuery = firebase.database().ref('users').orderByChild('rank').equalTo(4); userQuery.once('value', function(snapshot) { snapshot.forEach(function(childSnapshot) { var childKey = childSnapshot.key; var childData = childSnapshot.val(); console.log(childKey); console.log(childData); }); });
Взгляните на документ здесь: https://firebase.google.com/docs/database/web/lists-of-data#listen_for_value_events