5 dart firebase flutter google-cloud-firestore
我正在使用 Flutter Cloud Firestore。这是我的数据库的样子。
我想在a_numbers对象中添加更多字段(如“2222”)。我updateData()是这样用的
DocumentReference ref = Firestore.instance.document("products/-LMhR5cAyW4T0sa03UtU");
ref.updateData({"a_numbers": {"2222" : false}});
Run Code Online (Sandbox Code Playgroud)
上面的代码片段基本上删除了先前的值 (1111),然后使用 2222 字段更新数据库。
有什么解决办法吗?
这是预期的行为,在您的 Flutter 应用程序中,您需要存储a_numbers在 a 中Map并(key,value)使用 添加任何新对myMap.addAll({key:value}),然后您可以使用ref.updateData(myMap)
| 归档时间: |
|
| 查看次数: |
2385 次 |
| 最近记录: |