从Firestore中的文档中删除字段

时间:2020-05-24 23:30:32

标签: flutter google-cloud-firestore flutter-layout

我正在尝试从Firestore中的文档中删除一个字段。我可以设法删除文档,但似乎无法删除该文档中的字段。
这就是我设法删除文档的方法:

Firestore.instance.collection('dadosusuarios').document(user.uid)
                                  .collection('buttons').document('button3').delete();

但是我该如何对字段而不是文档进行此操作?

1 个答案:

答案 0 :(得分:1)

您可以使用FiledValue.delete()

Firestore.instance.collection('dadosusuarios').document(user.uid).collection('buttons').document('button3').updateData({
"data":FieldValue.delete(),
});