【发布时间】:2020-07-11 00:17:25
【问题描述】:
我在 Flutter 中使用以下代码写入 Firestore。如果文档存在,我需要将数据与旧字段合并。
var batch = Firestore.instance.batch();
batch.setData(
db.document('Path/to/firestore/document'),
{"key": value},
);
要添加合并,我尝试了此代码,但它不起作用:
var batch = Firestore.instance.batch();
batch.setData(
db.document('Path/to/firestore/document'),
{"key": value},
{bool merge: true}
);
如果有人可以建议我如何将 merge:true 选项添加到 batch.setData(),那将非常有帮助。
【问题讨论】:
标签: android firebase flutter dart google-cloud-firestore