gpt4 book ai didi

firebase - 将数据添加到 map 字段(Flutter Firestore)

转载 作者:行者123 更新时间:2023-12-04 17:28:59 29 4
gpt4 key购买 nike

我正在将 cloud_firestore 用于 flutter 。我想通过按下按钮添加到我的 firebase 数据库的特定文档的 map 字段(userInfo)。我不想添加任何其他字段,只想将更多数据附加到 map (userInfo)。在这种情况下,使用此代码名称始终是用户的唯一(用户 ID)。

    Firestore.instance.collection("prayerRooms")
.document(docID)
.updateData({

'userInfo.userId': name,
'userInfo.userCount': 2


}
);

Here is the database in question

最佳答案

这段代码:

 Firestore.instance.collection("prayerRooms")
.document(docID)
.updateData({
'userInfo.userId': name,
'userInfo.userCount': 2
});

将更新 userIduserCountuserInfo map 。如果您想在 userInfo 中添加更多属性 map ,那么你可以这样做:
 Firestore.instance.collection("prayerRooms")
.document(docID)
.updateData({
'userInfo.users': "user1",
});

这将在 map 中添加一个名为 users 的新属性。 .

关于firebase - 将数据添加到 map 字段(Flutter Firestore),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61432092/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com