首页 > 解决方案 > 如何更新地图中的单个值而不更新firestore中的所有地图?

问题描述

可以在不更新 Flutter 中的整个地图的情况下更新 Firestore 文档中的地图中的单个值吗?

示例:我在下面的屏幕上有一些带有地图的文档。是否可以更新单个值,例如我想将 2 更改为“abc”而不更新 Flutter 中的整个地图?

在此处输入图像描述

标签: firebasefluttergoogle-cloud-firestore

解决方案


要更新嵌套的地图属性,请使用点表示法给出要更新的属性的路径:

documentReference.update({ "players.1": "value" })

推荐阅读