现在我在Android中拥有requests
节点如下:
DatabaseReference requestsNode
如何将所有信息子节点(日期,目的地,来源......)添加到request2
节点的另一个节点requests
?在执行时,我不知道树中已经有多少请求。所以我不知道增量request<number>
的数量。
答案 0 :(得分:2)
您可以使用push()
方法添加新子项,而不是为您的孩子决定索引。它基于时间戳,因此它将始终是唯一的并按时间顺序排序。
所以你的情况
ref = FirebaseDatabase.getInstance().getReference("requests");
ref.push().setValue(requestObject);
希望这有帮助,如果您有疑问,请发表评论:)