我在firebase上有我的数据结构,就像在图像中一样。我只需要"详细信息"我的Recycler视图中的每个节点。我无法弄清楚数据库引用应该如何才能获得每个用户的详细信息数据。任何帮助将受到高度赞赏。
获取详细信息
答案 0 :(得分:1)
Firebase数据库始终返回完整的节点。它无法返回查询中每个节点的子集。这是Firebase文档建议展平数据的众多原因之一。
在您的方案中,您应该在单独的顶级节点下拆分所有医生信息。 E.g。
DoctorsDetails
Doctor1
appointTime: 15
Doctor2
appointTime: 30
DoctorsLocations
Doctor1
location1: ...
Doctor2
location2: ...
现在,您可以将回收站视图绑定到您需要的数据,并防止您的用户必须下载无法显示的数据。