繁体   English   中英

如何在 firebase 数据库中添加孩子

[英]How to add children in firebase database

我正在尝试一个接一个地添加孩子以实现我想要的形式,我不想使用推送或 uid。

我想要的形式是:

订单:-电话号码:-order1:-{data1}

这是我的代码

val firebaseDatabase = FirebaseDatabase.getInstance().reference
              firebaseDatabase.child("Orders").child("Key").setValue("+12345")
              firebaseDatabase.child("Orders").child("+12345").child("Key").setValue("order1")
              firebaseDatabase.child("Orders").child("+12345").child("order1").setValue(data1)

我尝试在这个论坛上到处搜索,但找不到可靠的答案。

如果你想要这个表格:

Orders: 
   - phonenumber: 
         -order1 :
             -{data1}

然后执行以下操作:

val firebaseDatabase = FirebaseDatabase.getInstance().reference
firebaseDatabase.child("Orders").child("+1234").child("order1").setValue(data1)

这会给你:

Orders
   +1234
      order1 : data1

如果data1keysvalues ,则执行以下操作:

val firebaseDatabase = FirebaseDatabase.getInstance().reference
val ref = firebaseDatabase.child("Orders").child("+1234").child("order1")
ref.child("name").setValue("john")
ref.child("age").setValue(123)

这将为您提供以下信息:

Orders
   +1234
      order1
         name : john
         age : 123

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM