【问题标题】:Error in Deleting fields document in firestore from collection in firebase从 firebase 的集合中删除 firestore 中的字段文档时出错
【发布时间】:2021-06-14 19:09:43
【问题描述】:

我在flutter中编写了一个代码,它将从firebase的集合中删除firestore中的文档。此代码从文档中删除字段。我有一个删除按钮来删除所有文件。单击按钮时,文档及其元素不会被删除

final firestoreInstance = Firestore.instance;
  void delete() {
    firestoreInstance.collection("stall").add(
        {
              "name" : FieldValue.delete(),
              "stalltype":FieldValue.delete(),
              "buildingflatnumber":FieldValue.delete(),
              "email" : FieldValue.delete()
        }).then((value){
      print(value.documentID);
    });
  }

【问题讨论】:

  • 您是要删除文档中的特定字段还是要删除整个文档..??
  • 我正在尝试删除整个文档

标签: firebase flutter google-cloud-firestore


【解决方案1】:

要在 Firestore 中删除文档,请使用

FirebaseFirestore.instance.collection("chats").doc("ROOM_1")  
    .delete();

更改集合名称和文档 ID

【讨论】:

  • 非常感谢您的帮助
  • 不客气。 ? 如果我的回答有用,请点击它左侧的点赞按钮 (▲)。如果它回答了您的问题,请单击复选标记 (✓) 接受它。这样其他人就知道你已经(充分地)得到了帮助。另请参阅当有人回答我的问题时我应该怎么做?
猜你喜欢
  • 2023-04-03
  • 2020-09-11
  • 2018-08-08
  • 2018-03-22
  • 2018-04-09
  • 2022-09-27
  • 2020-09-08
相关资源
最近更新 更多