javascript - 如何在 Firestore 的子集合中删除文档
问题描述
我对 Firestore 相当陌生,目前,我正在尝试删除位于子集合中的文档。例如,我试图在下面提供的图像中名为 Ambulances 的子集合中删除文档 KCF93F5 。我怎样才能使用javascript做到这一点?注意:我没有使用 node js 或任何其他框架
解决方案
只需通过使用集合和文档的 ID 构建路径来引用子集合中的文档(您可以根据需要填写它们):
const ref = firestore.collection(...).doc(...).collection(...).doc(...)
然后用delete()删除它:
ref.delete()
delete()
返回一个承诺,所以你应该检查它是否有错误。
推荐阅读
- java - 为什么在创建 testng.xml 套件时要求我重构代码并包含 org.testng.AssertJUnit?
- node.js - 使用分离屏幕模式记录 nodejs 输出
- c++ - 分配二进制和十六进制时,“0b”和“0x”代表什么?
- google-cloud-platform - Google Container Registry 映像生命周期
- video - 为什么我们在使用 ffmpeg 编码视频时无法使用位于同一位置的 POC?
- python - Pandas 在访问特定列中的数据时似乎会更改值
- laravel - 访问 Laravel 中的第二页后 URL 更改
- flutter - 这个 Overlay 小部件不能被标记为需要构建,因为框架已经在构建小部件的过程中
- sql - 从 SQL 列返回 XML 中的特定嵌套节点
- reactjs - react native什么时候调用构造函数方法?