如何使用颤振在 Firebase 云 Firestore 中添加多个节点
Posted
技术标签:
【中文标题】如何使用颤振在 Firebase 云 Firestore 中添加多个节点【英文标题】:how to add multiple nodes in Firebase cloud Firestore using flutter 【发布时间】:2019-06-04 04:06:05 【问题描述】:我正在使用flutter在firebase
云firestore
中添加一些信息。现在我需要针对节点添加更多细节。就像这里是我正在向云添加数据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
);
【问题讨论】:
【参考方案1】:使用这个:
DocumentReference messageRef = db
.collection("rooms").document("roomA")
.collection("messages").document("message1");
【讨论】:
以上是关于如何使用颤振在 Firebase 云 Firestore 中添加多个节点的主要内容,如果未能解决你的问题,请参考以下文章
如何在 FirebaseStorage 中使用 StreamBuilder 来通知我的应用我的 Firebase 存储发生变化?在颤振中