Firebase数据库REST通过orderBy值和参数获取

seu*_*hoi 0 rest firebase firebase-realtime-database

database.rules.json

{
  "rules": {
    "meetings" : {
      ".read": true,
      ".write": true,
      ".indexOn" : ["date"]
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

要求网址

"https://{baseURL}/meetings.json?orderBy=date&equalTo=20181005"
Run Code Online (Sandbox Code Playgroud)

错误消息错误:“ orderBy必须是有效的JSON编码路径”

"https://{baseURL}/meetings.json"
Run Code Online (Sandbox Code Playgroud)

没错 我做错什么了?请帮我。

Fra*_*len 5

nameURL中参数的值需要用"引号引起来。所以:

https://{baseURL}/meetings.json?orderBy="date"&equalTo=20181005
Run Code Online (Sandbox Code Playgroud)

根据存储date属性值的方式,该equalTo参数的值可能也需要用"引号引起来。如果存储date为字符串,则必须为:

https://{baseURL}/meetings.json?orderBy="date"&equalTo="20181005"
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请阅读有关使用REST API进行查询Firebase文档