答案 0 :(得分:0)
目前,this question中的Firestore无法做到这一点。我建议将外部数组作为对象,然后可以进行如下操作:
firestore.instance.
.collection('friendships')
.document(caller.data["uid"])
.updateData({
"groups.groupId": {
FieldValue.arrayUnion({
friendDisplayName: snapshot.data["friendDisplayName"],
friendUid: snapshot.ref
})
});