rest - Firebase 数据库 REST 获取 orderBy 值和参数
问题描述
数据库.rules.json
{
"rules": {
"meetings" : {
".read": true,
".write": true,
".indexOn" : ["date"]
}
}
}
请求网址
"https://{baseURL}/meetings.json?orderBy=date&equalTo=20181005"
错误消息错误:“orderBy 必须是有效的 JSON 编码路径”
但
"https://{baseURL}/meetings.json"
没有错误。我做错了什么?请帮助我。
解决方案
URL中的name
参数值需要用"
引号引起来。所以:
https://{baseURL}/meetings.json?orderBy="date"&equalTo=20181005
根据您存储date
属性值的方式,equalTo
参数的值可能还需要用"
引号引起来。如果存储date
为字符串,则需要:
https://{baseURL}/meetings.json?orderBy="date"&equalTo="20181005"
有关这方面的更多信息,请阅读有关使用 REST API 进行查询的 Firebase 文档。
推荐阅读
- r - Julia FixedEffectsModels IV 回归与 R IV 回归不匹配
- javascript - IE11选择选项文字变色问题
- python - 使用 sympy 和 numpy 更改数组索引的问题
- php - 麻烦从mysql数据库的php中“排序”数据
- ios - Swift 5 ABI 稳定性如何影响支持 iOS 11 的 iOS 应用?
- c++ - 是否可以将命名空间类#include 到另一个命名空间中
- javascript - 在 Angular7 中是否存在某种表达 addeventlistener 和 getelementbyId 的方法?
- node.js - 将 MEAN 堆栈应用程序部署到 Heroku 而不加载任何文件?
- pandas - 如果列中的步长值等于 1,则循环条件
- google-apps-script - 选择单个电子邮件而不是整个线程