我是firebe的新手,想要过滤以下数据
Adresse
{
"-Kx92hLOJ_rRCxOIlmn7": {
"Name": "Käppeler",
"Nr": "1026",
"Ort": "-",
"STRASSE": "-",
"Vorname": "Simon"
},
"-Kx92mv2Hk5lr7Ay7X9h": {
"Name": "Müller",
"Nr": "1040",
"Ort": "-",
"STRASSE": "-",
"Vorname": "Madlene"
}
}
我想过滤仅使用Nr 1040的数据集 为此,我尝试在Postman使用以下Get命令:
https://<my database>.firebaseio.com/Adresse.json?orderBy="Nr"&equalTo="1040"
我全力以赴:
?orderBy="Nr"&startAt=1040&print=pretty
?orderBy="Adress/Nr"&startAt=1040&print=pretty
?orderBy="$key"&startAt="10"&endAt="40"&print=pretty
但没有任何效果。有谁可以帮助我?
答案 0 :(得分:0)
您必须使用角色进行搜索。像这样;
{
"rules": {
".read": true,
".write": true,
"Adresse": {
".indexOn": ["Name","Nr"]
}
}
}
你可以像这样使用:
https://<my database>.firebaseio.com/Adresse.json?orderBy="Nr"&startAt=1040&limitToFirst=1