使用 remove()
方法从集合移除文档。这个方法根据条件文档决定要删除的文档。
条件文档的结构和语法与查询条件一致,见 Find or Query Data with the mongo Shell。
删除所有适配的文档
db.restaurants.remove( { "borough": "Manhattan" } )
remove()
默认删除所有适配的文档,可以使用 justOne 参数限制只删除一条适配的文档。
db.restaurants.remove( { "borough": "Queens" }, { justOne: true } )
删除所有文档
db.restaurants.remove( { } )
删除集合
remove()
只能删除集合内的文档。对于集合自身,以及集合的索引,可以使用 drop()
删除整个集合,包含索引在内。
db.restaurants.drop()
操作成功将会返回 true,否则返回 false。
网友评论