在Firebase实时数据库规则模拟器上显示允许读取的空数据?
我期待着蝙蝠侠!
数据
{ "users" : { "myuser" : "batman" } }
使用节点修改数据
{ "users" : { "TnTz5ZgDoDSu68sPWIlnCseYjsZ2" : { "name" : "batman" } } }
向您显示的是正确的预期行为。您编写的Firebase实时数据库位置与节点有关,与字段无关。因为myuser是一个字段,并且users名称下面没有节点,所以myuser它返回null。
myuser
users
编辑1
我自己进行了测试,得到了相同的结果。我问了一位同事,他说这与节点/字段无关,但是模拟中的数据字段是针对您要发送到数据库的内容,而不是针对您从数据库中检索的内容。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句