私はこの一連のルールを持っています:
{
"rules": {
"facebook_users": {
"$user": {
".read": "$user == auth.id",
".write": "$user == auth.id",
"userData": {
"maxProjects": {
".validate": false
},
"userProjects": {
".validate": ???
}
}
}
}
}
}
ユーザーが配列に子を追加できないようにしたい場合. ルールにより、ユーザーはすでに maxProjects への書き込みを拒否されています。userProjects の長さを maxProjects と比較するにはどうすればよいですか?userProjects
userProjects.length > userData.maxProjects
".validate": false
それが不可能な場合、これを行う正しい方法は何ですか?