当前位置: 首页 > 面试题库 >

如何使用Node.js Mongoose删除文档?

澹台啸
2023-03-14
问题内容
FBFriendModel.find({
        id: 333
    }, function (err, docs) {
        docs.remove(); //Remove all the documents that match!
    });

以上似乎不起作用。记录仍然存在。

有人可以修复吗?


问题答案:

docs是一系列文档。所以它没有mongooseModel.remove()方法

您可以分别迭代和删除数组中的每个文档。

或-由于看起来您是通过(可能是)唯一的ID查找而不是来查找文档findOnefind



 类似资料:
  • 问题内容: 以上似乎不起作用。记录仍然存在。 有人可以修复吗? 问题答案: 是一系列文档。所以它没有方法 您可以分别迭代和删除数组中的每个文档。 或-由于看起来您是通过(可能)唯一的id使用来查找文档的- 而不是。

  • 问题内容: 当我删除Firebase数据库中的帖子时,我希望云功能可以相应地删除Firebase存储中帖子的缩略图。我的问题是,当我尝试删除缩略图时,我认为找不到正确的图像文件。 这是我尝试过的: 这就是我在日志中得到的 ApiError:找不到Object.parseHttpRespBody(/user_code/node_modules/@google- cloud/storage/node_

  • 本文向大家介绍如何使用python删除一个文件?相关面试题,主要包含被问及如何使用python删除一个文件?时的应答技巧和注意事项,需要的朋友参考一下  

  • 本文向大家介绍如何使用Python删除交换文件?,包括了如何使用Python删除交换文件?的使用技巧和注意事项,需要的朋友参考一下 交换文件的扩展名为.swp。递归地从文件夹中删除所有交换文件的最简单方法是使用带有扩展名(.swp)的字符串函数ends匹配文件名并删除这些文件。  示例 该程序将递归搜索目录“ my_folder”,并删除所有以.swp结尾的文件。

  • 问题内容: 我完全没有使用Windows API的经验,所以请原谅我的无知。 我想删除文件到回收站。如何使用JNA做到这一点,以及如何检测是否不可能(例如,由于文件位于网络共享上)? 问题答案: 使用已定义和方法的。

  • 1. 前言 在 SQL Delete 一节中,我们介绍了 SQL 的基本删除功能,今天我们将以分类和实战的角度来进一步学习 SQL 的删除。 删除是一个很危险的操作,试想一下如果开发人员不慎操作失误,误删了一些数据,在数据未备份的情况下,该数据无法恢复,造成了损失绝对是致命的。 道路千万条,安全第一条。因此为了保证数据的安全性,在真正的企业级应用中都会默认的采用逻辑删除(软删除)的方式来处理数据删