javascript - 删除完整的文档
问题描述
我正在尝试删除集合中的完整文档。我有一个名为“push”的集合,里面的每个文档都从 firebase 获取一个自动生成的 id。我使用此代码来监听创建推送事件:
functions.firestore.document('pushes/{msgId}').onCreate(ev => {
});
一切正常我发送我的推送,但我想删除这个请求。我试过这段代码:
admin.firestore().doc('pushes/'+querySnapshot.id)).delete();
仍然不起作用,我也尝试使用“where”查询,但我不知道要比较的自动文档 ID 键:
admin.firestore().collection('pushes').where('<WHAT HERE?????>', '==', id).get().delete()
解决方案
推荐阅读
- javascript - RequireJS:未捕获的错误 - 模块的脚本错误
- javascript - 错误:重新渲染过多。React 限制渲染次数以防止无限循环
- git - 远程分支文件和本地文件的比较
- firebase - Google Cloud Build & Firebase Deploy - “发生意外错误”
- linux - 在没有 sudo apt-get install 的情况下在 ubuntu 上安装 sqlite3
- android - 即使 getChildren 返回值,Firebase datasnapshot.getValue(class) 也会返回 null
- machine-learning - Github 作为 mlflow 中的工件 repo
- python - Qualtrics API json 错误:json.decoder.JSONDecodeError:预期值:第 1 行第 1 列(字符 0)
- c++ - 将大型数组从 MainWindow 传递到 QDialogs
- oracle - 提取功能在 Oracle Db 中无法正常工作