MongoDB 删除文档

MongoDB 删除文档

MongoDB 中,db.collection.remove() 方法用于从集合中删除文档。remove() 方法有两个参数。

1. 删除条件: 使用其语法,您可以从集合中删除文档。

2. 只删除一个: 当设置为 true 或 1 时,它只删除一个文档。

语法:

db.collection_name.remove (DELETION_CRITERIA)

移除所有文档

如果你想要从一个集合中移除所有文档,可以向remove()方法传递一个空的查询文档{}。remove()方法不会移除索引。

让我们通过一个示例来演示remove()方法。在这个示例中,我们从”javatpoint”集合中移除所有文档。

db.javatpoint.remove({})

删除满足条件的所有文档

如果你想删除满足特定条件的文档,请使用remove()方法调用参数。

下面的示例将删除javatpoint集合中type字段等于编程语言的所有文档。

db.javatpoint.remove( { type : "programming language" } )

删除符合条件的单个文档

如果您想要删除符合特定条件的单个文档,请调用带有justOne参数设置为true或1的remove()方法。

以下示例将从javatpoint集合中删除一个type字段等于programming language的单个文档。

db.javatpoint.remove( { type : "programming language" }, 1 )

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程