如何设置当前数据(不是newData)?

时间:2016-10-03 02:51:57

标签: firebase firebase-realtime-database firebase-security

Firebase实时数据库规则模拟器是一种非常强大的测试规则的方法。但是,您不能清楚地模拟当前数据值。您似乎只能测试newData值。

也就是说,我似乎无法模拟包含的规则(例如,此处的实际规则并不重要,只是它包含对data的引用,而不仅仅是{{1 }}):

newData

模拟器似乎允许设置".write": data.child('child1').val() > newData.child('child2').val() ,但不允许设置newData。有办法吗?

1 个答案:

答案 0 :(得分:1)

始终从现有的Firebase数据库中读取当前数据。无法在模拟器中为data指定其他值。