Firebase数据库将节点添加到Android的JSON树

时间:2016-09-10 19:50:45

标签: android firebase firebase-realtime-database

我的Firebase数据库JSON树中有以下结构: enter image description here

现在我在Android中拥有requests节点如下:

DatabaseReference requestsNode

如何将所有信息子节点(日期,目的地,来源......)添加到request2节点的另一个节点requests?在执行时,我不知道树中已经有多少请求。所以我不知道增量request<number>的数量。

1 个答案:

答案 0 :(得分:2)

您可以使用push()方法添加新子项,而不是为您的孩子决定索引。它基于时间戳,因此它将始终是唯一的并按时间顺序排序。

所以你的情况

ref = FirebaseDatabase.getInstance().getReference("requests");
ref.push().setValue(requestObject);

希望这有帮助,如果您有疑问,请发表评论:)