javascript - 如何删除 Firestore 子集合中的文档

标签 javascript firebase google-cloud-firestore

我对 Firestore 相当陌生,目前我正在尝试删除位于子集合中的文档。例如,我试图删除下面提供的图像中名为 Ambulances 的子集合中的文档 KCF93F5 enter image description here 。我怎样才能使用 JavaScript 来做到这一点?注意:我没有使用 Node js 或任何其他框架

最佳答案

只需使用集合和文档的 ID 构建路径来引用子集合中的文档(您可以根据需要填写它们):

const ref = firestore.collection(...).doc(...).collection(...).doc(...)

然后用 delete() 删除它:

ref.delete()

delete() 返回一个 Promise,因此您应该检查它是否有错误。

关于javascript - 如何删除 Firestore 子集合中的文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60777315/

相关文章:

javascript - Angular 6 中的 xml2js : Can't resolve 'stream' and 'timers'

javascript - Angular ui-select模型绑定(bind)

html - Angular 4 firebase下拉选择标签选项

android - 无法解析 com.google.firebase :firebase-core:10. 2.6

javascript - 如何更改数组中对象的第一个 bool 值 react native ?

Javascript:Date对象的字符串表示比实际值多一个月 "later"?

android - 用户在 Firebase 上删除另一个用户

ios - 如何为 Firebase Firestore 创建 DocumentSnapshots 以进行测试?

flutter - 使用 Firebase 是否可以防止两个人同时将产品添加到购物车?

javascript - Firestore 安全规则 - 相同的规则适用于写入,但不适用于读取