tes*_*t11 3 java error-handling firebase
我的数据看起来像
{
"word0" : {
"level" : "B2",
"meaning" : [ "Meaning19", "meaning43" ],
"type" : "Noun",
"weight" : 0,
"word" : "word99"
},
"word1" : {
"level" : "C1",
"meaning" : [ "Meaning19", "meaning43" ],
"type" : "Noun",
"weight" : 0,
"word" : "word99"
},
"word10" : {
"level" : "A2",
"meaning" : [ "Meaning19", "meaning43" ],
"type" : "Noun",
"weight" : 0,
"word" : "word99"
}
}
Run Code Online (Sandbox Code Playgroud)
我正在使用curl get request https://words-b6651.firebaseio.com/DE-EN.json?orderBy="$key"&print=pretty
,我想获得给定级别的所有单词
是否有可能像在MongoDB中那样使用$ key."level".我怎么能得到这些数据
您可以通过以下方式订购物业:
https://words-b6651.firebaseio.com/DE-EN.json?orderBy="level"&print=pretty
Run Code Online (Sandbox Code Playgroud)
两个笔记:
".indexOn": "level"
由于JSON本质上是非有序的,因此JSON中的项目将处于未确定的顺序.这意味着REST API中的排序仅在您过滤数据时才有用,例如
https://words-b6651.firebaseio.com/DE-EN.json?orderBy="level"&equalTo="B2"&print=pretty
Run Code Online (Sandbox Code Playgroud) 归档时间: |
|
查看次数: |
2506 次 |
最近记录: |