我想在Firebase中获得子值,但是我不知道该怎么做。
示例:
/users/{some_user_id_here}/{rank_id_here}
/users/1866/4
例如,我需要在您的排名ID为4时获得所有用户。
答案 0 :(得分:0)
以下应该可以解决问题:
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);
});
});
在此处查看文档:{{3}}