按 Firestore 中字段的内容删除文档(flutter)

威廉·奇杜贝

我的“用户”集合下有一个“收藏夹”子集合,我想通过检查“prod_id”字段是否为 isEqualTo 来删除其任何文档 prodId

当用户点击收藏按钮时,这就是我创建子集合和文档的方式:

      _usersCollectionReference
          .doc(userId)
          .collection('favourites')
          .add({'prod_id': prodId});

现在,我希望能够删除此文档

克里斯·伯德

您还可以使用 where 逻辑检查集合本身

const snapshot = await contentRef.where('favouritething','==', favoriteId)
  
  .get().then((querySnapshot)=>{
// return query snapshot 
      return querySnapshot.docs
      // .map(doc => doc.data());

  })

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

firestore按字段值删除文档

如何在Flutter中按更改类型识别Firestore流文档?添加,删除,修改文档?

Firestore:按子集合中的字段获取文档

Firestore iOS-按文档中的字段排序集合

在 Firestore 中按文档顺序获取定位

Firestore:按文档数组中的项目查询

在Firestore中按ID提取多个文档

在颤动中按索引引用 Firestore 文档

Flutter-从Cloud Firestore中的文档中删除特定字段?

删除Firestore文档中的字段

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

在firestore中按日期过滤(Flutter)

Firestore:获取按包含在两个子级别文档中的数字字段排序的文档

Firestore 按字段值检索单个文档并更新

按文档 ID 对集合 Firestore 中的文档进行排序

Flutter - 如何按地理距离从 Cloud Firestore 订购文档?

Firestore:按对象属性查询文档

从Firestore中的文档中删除字段

使用 Firestore 按多个字段过滤

如何在firebase firestore中按数组字段长度对文档进行排序

Flutter Firestore:按参数更新对象数组

从云端功能删除Firestore文档中的字段

为什么未在Cloud Firestore中按顺序添加文档?

在flutter中从cloud_firestore删除文档

Firestore:按数组中的项目查询

在Firestore中按类型为“引用”的字段进行查询

在Firestore中按顺序增加字段的最佳实践是什么?

Flutter Firestore :: 如何按地圖內的字段/值對 Firestore 查詢進行排序?

Firestore按行号获取一系列文档