Firebase实时数据库规则模拟器是一种非常强大的测试规则的方法。但是,您不能清楚地模拟当前数据值。您似乎只能测试newData
值。
也就是说,我似乎无法模拟包含的规则(例如,此处的实际规则并不重要,只是它包含对data
的引用,而不仅仅是{{1 }}):
newData
模拟器似乎允许设置".write": data.child('child1').val() > newData.child('child2').val()
,但不允许设置newData
。有办法吗?
答案 0 :(得分:1)
始终从现有的Firebase数据库中读取当前数据。无法在模拟器中为data
指定其他值。