我在Firebase中有这个: https://www.dropbox.com/s/2qdqmb33krbwv2s/Screenshot%202015-09-14%2015.42.45.png?dl=0
现在,当您将脚本标记放入提醒时,脚本将执行。我希望每当有人添加数据时,如果该数据包含<>符号,.write是假的。
任何人都可以帮助我,我该怎么做?我无法在安全文档中找到正确的信息。
谢谢。
更新(解决方案):
{
"rules": {
"reminders": {
".read": true,
"$-":{
".write": true,
".validate": "newData.hasChildren(['reminder', 'status'])",
"reminder" :{
".validate": "newData.val().matches(/^[a-zA-Z0-9 ?!]+$/)"
},
"status" :{
".validate": "newData.val().matches(/^[0-9]*$/)"
}
}
}
}
}