【问题标题】:how to add multiple nodes in Firebase cloud Firestore using flutter如何使用颤振在 Firebase 云 Firestore 中添加多个节点
【发布时间】:2019-06-04 04:06:05
【问题描述】:

我正在使用flutter在firebasefirestore中添加一些信息。现在我需要针对节点添加更多细节。就像这里是我正在向云添加数据firestore

void _addData(){
    Firestore.instance.runTransaction((Transaction transaction) async{
      CollectionReference reference = Firestore.instance.collection('task');
      await reference.add({
        "email"   : widget.email.toLowerCase(),
        "title"   : newtask,
        "members" : members,
        "note"    : note,
      });
    });
    Navigator.pop(context);   
  }

在此示例中,我想针对节点 Member 添加一些额外的细节。 我想要反对这个的成员名单。我很困惑如何做到这一点。

我想使用FirebaseDatabase 像这样针对节点添加节点,这是代码....Firestore 不允许针对集合进行收集,例如firebaseDatabase 子针对子。

   return FirebaseDatabase.instance
              .reference()
              .child(USERS)
              .child(user.uid)
              .update(update

);

【问题讨论】:

    标签: android firebase dart flutter google-cloud-firestore


    【解决方案1】:

    使用这个:

    DocumentReference messageRef = db
        .collection("rooms").document("roomA")
        .collection("messages").document("message1");
    

    【讨论】:

      猜你喜欢
      • 2021-03-18
      • 2021-07-05
      • 2020-10-23
      • 2022-11-12
      • 2020-07-11
      • 2021-08-01
      • 2019-07-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多