你好。我遇到了firebase数据库的问题。我想根据时间戳获取最后两个
~/.gradle/gradle.properties
对象。我不希望它在processdata
的父对象中返回,因为要求是processdata
对象,它是父对象的另一个子对象,不应该发送到应用程序端。因此,获取父对象也会得到rawdata
,因为它也是孩子。我怎么能避免呢?如我所说,代码在父对象中返回rawdata
processdata
答案 0 :(得分:1)
你不能。当您从firebase加载任何数据时,它的所有子数据都会出现。强调我的:
在数据库中的某个位置获取数据时,还会检索其所有子节点。此外,当您在数据库中的某个节点上授予某人读取或写入权限时,您还可以授予他们访问该节点下所有数据的权限。因此,在实践中,最好使您的数据结构尽可能保持平坦。 https://firebase.google.com/docs/database/web/structure-data
将rawdata
与应发送给客户端的数据分开存储。