MongoDB 删除文档

一、MongoDB 删除文档

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

1、Deletion criteria:使用其语法,您可以从集合中删除文档。

2.、JustOne:设置为true或1时只删除一个文档。

语法:

db.collection_name.remove (DELETION_CRITERIA)  

二、MongoDB 删除所有文件

如果要从集合中删除所有文档,请将空查询文档 {} 传递给 remove() 方法。remove() 方法不会删除索引。

我们举个例子来演示 remove() 方法。在此示例中,我们从“yiidian”集合中删除所有文档。

db.yiidian.remove({}) 

三、MongoDB 删除所有符合条件的文档

如果要删除与特定条件匹配的文档,请使用 <query> 参数调用 remove() 方法。

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

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

四、MongoDB 删除与条件匹配的单个文档

如果要删除与特定条件匹配的单个文档,请调用 remove() 方法并将 justOne 参数设置为 true 或 1。

以下示例将从 yiidian 集合中删除类型字段等于编程语言的单个文档。

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

热门文章

优秀文章