【发布时间】:2022-08-04 01:53:05
【问题描述】:
我正在为一个应用程序编写一个 REST 查询,但我突然遇到了一个我以前从未遇到过的错误。当我尝试按时间戳对响应进行排序时,出现错误:
错误:\“orderBy 必须是有效的 JSON 编码路径\”
我的网址看起来像 https://{db url}.firebaseio.com/users/{user id}/surveys.json?auth={auth token}
我的规则是这样设置的:
数据库的结构如下:
如果我添加
?orderBy=\"timestamp\",则会出现错误。我在查询中使用了正确的引号,并在我的规则中按时间戳索引了数据。这里会发生什么?为什么用了很久突然就不行了?
-
您可以编辑您的问题以显示给出该错误消息的 URL 吗?
-
@FrankvanPuffelen 当然,我添加了一个示例 URL 以及一些规则和数据库设置的快照
-
我没有立即看出问题所在。您能否将屏幕截图替换为实际的文字内容,以便我可以尝试重现它。对于数据库本身,您可以通过单击Firebase Database console 上溢出菜单 (⠇) 中的“导出 JSON”链接来获取此信息。
标签: firebase rest firebase-realtime-database