Sta*_*olm 3 android firebase firebase-realtime-database
我是 firebase 的新手,所以不要太严格......我有下一个数据库:
{"list":[
{
"id":0,
"name":"name",
"text":"text"
},
{
"id":1,
"name":"name",
"text":"text"
},
{
"id":2,
"name":"name",
"text":"text"
},
{
"id":3,
"name":"name",
"text":"text"
}
]
}
Run Code Online (Sandbox Code Playgroud)
这是我的请求代码:
FirebaseDatabase database = FirebaseDatabase.getInstance();
Query mQuery = database.getReference("list")
.child("id").startAt("2");
mQuery.addListenerForSingleValueEvent(eventListener);
Run Code Online (Sandbox Code Playgroud)
但是这个请求返回null...
有什么想法会很高兴吗?
更新
我需要获取 id 大于要求的所有项目。
您需要添加一个 order-by 方法
Query mQuery = database.getReference("list")
.orderByChild("id").startAt(2);
Run Code Online (Sandbox Code Playgroud)
应该有效
| 归档时间: |
|
| 查看次数: |
575 次 |
| 最近记录: |