0
我的数据库如下所示:indexOn如何在firebase-database中工作?
"users": {
"2387653478": {
"score": 1000,
...
},
"8456756547": {
"score": 2000,
...
},
...
}
我想做一个简单的排名由“分数”,但我有很多的用户,我应该在规则中增加一个indexOn优化排序:
"rules": {
"users": {
"$user": {
".read": "auth != null",
".write": "auth != null && auth.token.firebase.identities['facebook.com'][0] === $user",
".indexOn": ["score"]
}
}
}
仅当在规则中添加indexOn时,优化功能是否具有100%的功能? 在添加indexOn之前创建的用户呢?
在此先感谢!
感谢您的快速回复! “娱乐”过程将需要几秒钟的时间。如果数据库在那时收到用户修改请求,会不会有问题? –
如果您遇到问题,请提供重现这些问题的步骤。 –
我要求防止当前用户出现问题。目前没有问题。谢谢! –