如果我的資料結構如下所示:
documents.json:
{
"-NG8qzvgs46A5gojZbJO": {
"-NG8r-2q1-47MWK35aT2": {
"description": "My Description",
"title": "My Title"
},
"author": "jim",
"date": "05/11/2022"
},
"-NG8ta4xpHGZxA4JRUQZ": {
"-NG8ta9e90ChdMQclirn": {
"description": "My Description",
"title": "My Title tom"
},
"author": "tom",
"date": "04/11/2022"
},
"-NG8tjfP_TYJHZcjouY8": {
"-NG8tjiryoxnWbb4wwQQ": {
"description": "My Description ccc",
"title": "My Title jim"
},
"author": "jim",
"date": "05/11/2022"
}
}
如何獲取 author="jim" 的所有條目?這不起作用:
https://testing-11f41-default-rtdb.firebaseio.com/documents.json?orderBy="author"&equalTo="jim"
是否可以使用 Firebase REST API?提前致謝。
uj5u.com熱心網友回復:
當我訪問您提供的 URL 時,我收到以下回應:
{ "error" : "索引未定義,將 ".indexOn": "author", for path "/documents" 添加到規則中" }
正如此訊息所述,您需要添加一個索引以允許此查詢。
在您的規則中:
{
"rules": {
...
"documents": {
".indexOn": "author"
}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/528837.html
