【发布时间】:2020-02-14 07:07:49
【问题描述】:
我对 firebase 中的索引规则感到困惑。我有这个数据库,我想在battery_and_cables 中提取distance_traveled。问题是,1 类似于用户自己设置的用户 ID,因此会有所不同。
我在pyrebase中使用了这段代码来提取distance_traveled
db.child("mileage_maintenance").order_by_child("distance_traveled").get()
但我明白了
索引未定义,将路径“/mileage_maintenance”的“.indexOn”:“distance_traveled”添加到规则中
这是我的数据库:
任何我的规则:
{
"rules": {
".read": true,
".write": true,
"mileage_maintenance": {
"battery_and_cables":{
".indexOn": ["distance_traveled"]
}
},
}
}
有没有什么方法可以通过1和push键获取distance_traveled?
【问题讨论】:
标签: firebase firebase-realtime-database firebase-security pyrebase