0

我已经查看了一些与我类似的其他问题,它们似乎都对他们的数据库规则和嵌套查询几乎没有问题。结果,我对为什么我的查询没有成功感到有些困惑。

仅供参考,这是我的查询:curl 'https://----.firebaseio.com/flights.json?orderBy="classes/economy/price"&startAt=2'

以下是相关的数据库结构:

数据库结构

我的规则是:

数据库规则

这是显示的错误:

显示错误

任何帮助将不胜感激。

4

1 回答 1

0

您需要在运行查询的位置定义索引。由于您的查询在flights节点上运行,因此您需要一个索引classes/economy/price

所以:

{
  "rules": {
    "flights": {
      ".indexOn": "classes/economy/price"
    }
  }
}
于 2020-02-04T03:54:44.120 回答