在Firebase实时数据库规则模拟器上显示允许读取的空数据吗?
我期待着蝙蝠侠!
数据
{
"users" : {
"myuser" : "batman"
}
}
带有节点的修订数据
{
"users" : {
"TnTz5ZgDoDSu68sPWIlnCseYjsZ2" : {
"name" : "batman"
}
}
}
答案 0 :(得分:0)
向您显示的是正确的预期行为。您编写的Firebase实时数据库位置与节点有关,与字段无关。由于myuser
是一个字段,并且在users
下没有名称为myuser
的节点,因此它返回null。
编辑1
我自己进行了测试,结果也相同。我问了一位同事,他说这与节点/字段无关,但是模拟中的数据字段是针对您要发送到数据库的内容,而不是针对您从数据库中检索的内容。