Eth*_*rak 1 firebase react-native firebase-realtime-database
{
"users" : {
"1320104182" : {
"datas" : {
"bio" : "some_data",
"picture" : "some_data",
"username" : "some_data",
"website" : "some_data",
"followers" : 14,
}
},
"3271376571" : {
"datas" : {
"bio" : "some_data",
"picture" : "some_data",
"username" : "some_data",
"website" : "some_data",
"followers" : 10,
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
我是 Firebase 的新手,我正在尝试在这里进行多种思考,但到目前为止没有任何成功。
如何在不知道密钥的情况下通过“用户名”检索用户?
或者我如何按关注者订购用户?
我尝试了我可以在文档中找到的所有内容几个小时,我很绝望。
这似乎很容易:
var ref = firebase.database().ref("users");
var query = ref.orderByChild("database/username").equalTo("some_data");
query.once("value", function(snapshot) {
snapshot.forEach(function(child) {
console.log(child.key, child.val().bio);
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11365 次 |
| 最近记录: |