Mongoose 查询Model.deleteOne() API
Mongoose 模块是Node.js最强大的外部模块之一。为了将代码及其表示从MongoDB转移到Node.js服务器,Mongoose是一个MongoDB的ODM(对象数据库建模)工具。
deleteOne() 函数用于删除满足条件的第一个文档。
语法:
参数:
- conditions: 过滤条件。
- options: 选项对象。
返回值: 带有删除文档数量的对象。
安装 mongoose 模块:
步骤1: 你可以使用以下命令来安装此包。
步骤2: 安装了 mongoose 模块后,可以在命令提示符中使用以下命令检查 mongoose 版本。
步骤3: 之后,您只需创建一个文件夹并添加一个文件,例如index.js。要运行此文件,您需要运行以下命令。
以下是我在下面的示例中使用的数据集。
示例1: 在这个示例中,我们尝试删除一个 _id=11 的文档。由于我们使用的数据中没有这样的文档,因此不会删除任何文档。
输出:
示例2: 在此示例中,我们尝试删除一个last_name为Bourgeois的文档。由于存在符合条件的文档,它将被删除。
输出:
参考: https://mongoosejs.com/docs/api/model.html#model_Model-deleteOne