根据数据库尝试在特定日期更新按钮(房间)。怎么样?

问题描述 投票:0回答:2

enter image description here

enter image description here

i使用curentdate(1-25)作为parent id并使用room(08-00_11-00_karpet1-)作为child id创建数据库。数据库中包含的是在该日期(child id)上订购该房间(parent id)的用户信息。

问题1

使用此布局设计,我如何禁用按钮已订购,以使该房间不再可用。

(例如,用户订单1-28]上的用户订单karpet 14-17,当用户创建订单数据库将基于dateparentid)更新数据库[C0 > 房间儿童)>>用户信息(email.name.phone.etc))

问题2

每个日期有5个房间。单击特定日期后,如果没有房间数据(datajadwal)表示有空房间,则房间按钮将根据datajadwal和该日期(parentid)上的数据禁用。

我的情况=我不知道如何获得childid

i使用curentdate(1-25)作为父ID并使用room(08-00_11-00_karpet1-)作为孩子ID创建数据库。数据库中包含的是在该日期(父级...

java android firebase firebase-realtime-database
2个回答
0
投票

如果我正确理解了您的问题,则需要childid下的所有数据才能禁用正确的按钮。在这种情况下,您可以使用这样的侦听器:


0
投票

您需要遍历快照的子级并检查数据,如果有用户数据,则将其禁用。

© www.soinside.com 2019 - 2024. All rights reserved.