【发布时间】:2017-07-11 10:55:43
【问题描述】:
我在通过 firebase 数据库规则索引数据时遇到问题。
我的数据如下:
entities
$entity_id
users
$user_id : true
我的 firebase 3.x 查询如下:
firebase.database().ref('entities')
.orderByChild('users/' + user.uid)
.equalTo(true)
.once('value')
我的规则如下:
{
"entities": {
"users": {
"$userId": {
".indexOn": ".value"
}
}
}
}
但我还是得到了这个:
FIREBASE WARNING:
Using an unspecified index.
Consider adding ".indexOn": "users/VShAzNsxGjOIIlcrrZsWCxuMuuH2"
at /entities to your security rules for better performance
我试过了:
Firebase Security Rules: .indexOn unique ids
和
Firebase .indexOn dynamic keys
感谢您的帮助
【问题讨论】:
标签: javascript firebase firebase-realtime-database firebase-security