子Button的值为'true' 我希望新值只能是“ false”而“ true” 相反,它必须是真的
如何为firebase规则编码?
猜测使用data.exists()或'true'或'false'作为字符串 但是使用data.exists()可以进一步吸引我。
答案 0 :(得分:0)
类似的事情应该起作用:
".validate": "
(data.val() === 'true' && newData.val() === 'false') ||
(data.val() === 'false' && newData.val() === 'true')
"
请注意,由于您在问题中提到了字符串值,因此我使用字符串值,但通常会将布尔值存储在实际的布尔节点中。