dart 如何使用flutter将字段添加到Firestore中的现有Map字段

pxy2qtax  于 12个月前  发布在  Flutter
关注(0)|答案(1)|浏览(107)

Firestore中有一个Map。我有另一个名为correctAnswersNew的Map,我希望将其添加到现有的MapcorrectAnswers中。类似于以下内容:

await mycollection
      .doc("1")
      .update('correctAnswers' : correctAnswersNew).then(
          (value) => null);

字符串
对于数组,使用FieldValue.arrayUnion很容易,但是对于map也有选择吗?

kq0g1dla

kq0g1dla1#

是的,您可以像这样向现有的map值添加新值:

await mycollection
      .doc("1")
      .update({
  'correctAnswers.correctAnswersNew': correctAnswersNew,
});

字符串

相关问题