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

pxy2qtax  于 2024-01-04  发布在  Flutter
关注(0)|答案(1)|浏览(144)

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

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

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

kq0g1dla

kq0g1dla1#

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

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

字符串

相关问题