一尘不染

如何用flutter删除Firestore文档中的字段

flutter

我正在制作Flutter应用程序。

但是,我无法删除Firestore文档中的字段。我知道用另一种语言FieldValue.delete()删除Firestorm文档中的文件。

在Dart中,如何删除?


阅读 260

收藏
2020-08-13

共1个答案

一尘不染

2018年10月更新: 现在可以这样做:

为了从Cloud Firestore文档中删除特定字段,请确保您使用的是 插件版本0.8.0或更高版本。 例如,如果您有一个文档,其字段为“
Desc”,其中包含一些文本。为了删除它。

Firestore.instance.collection('path').document('name').updateData({'Desc': FieldValue.delete()}).whenComplete((){
  print('Field Deleted');
});

这将从文档“名称”中删除“ Desc”字段

2020-08-13