我正在获取firebase警告"使用未指定的索引.考虑在/ user/544dceb6-98d-4f7e/clients添加".indexOn":"电子邮件".
我添加的规则是:
{
"rules": {
"user": {
"$clients": {
".indexOn": ["E-mail"]
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
这是我正在制作的电话:
firebaseRef.child(authData.uid + "/clients").orderByChild("E-mail").equalTo(this.props.params.clientId).on('value', function(clientSnapshot) { ... }
Run Code Online (Sandbox Code Playgroud)
这就是我的数据结构:
database
+ user
+ 544dceb6-98d-4f7e...
+ clients
+ -K96sXIXRUIOK8....
+ E-mail
Run Code Online (Sandbox Code Playgroud)
我怀疑这个问题与两层密钥有关,但无法找到解决方案.
非常感谢!
firebase ×1