我已经有一段时间与火力点工作,我喜欢它,但今天我工作的安全规则和我得到与模拟器的错误,我的代码看起来如下:火力地堡规则长度校验错误
{
"rules": {
"users":{
"$uid":{
".read": "auth.uid != null",
".write": "auth.uid != null",
".validate":"newData.child('profile').child('userName').isString()&& newData.val().length < 15"
}
}
}
}
只有当我添加长度验证时出现错误。当我这样做:
{
"rules": {
"users":{
"$uid":{
".read": "auth.uid != null",
".write": "auth.uid != null",
".validate":"newData.child('profile').child('userName').isString()"
}
}
}
}
工作正常,任何想法,为什么发生这种情况,我已经readed上的文档:https://firebase.google.com/docs/database/security/securing-data和许多其他的例子,我只是找不到错误。非常感谢你的建议和快乐的编码。