多语言展示
当前在线:1249今日阅读:167今日分享:27

详解MongoDB如何删除文档数据

本篇经验将分享在命令行窗口中如何删除数据库集合中的文档数据。注意:关于如何安装 MongoDB 数据库以及如何向集合中插入文档数据,请参考如下经验引用。 1MongoDB学习: 如何安装 MongoDB Server0MongoDB学习: 插入文档操作详解
工具/原料

MongoDB数据库 (Windows系统)

方法/步骤
1

打开一个命令行窗口,通过 mongo 工具连接本地数据库服务。

2

准备测试数据,步骤如下:1. 通过执行命令 use 数据库名称 切换到特定数据库中;2. 通过 db.集合名称.insertMany( [ {}, {}, ... ] ) 向集合中插入多条文档数据。

3

删除指定文档数据,命令格式如下:db.集合名称.remove( {文档查询条件} ); 命令执行后,所有符合 '文档查询条件' 的文档都会被删除。

4

删除集合中所有文档数据,命令格式如下:db.集合名称.remove( {} );  即参数是一个空的 json 对象,这个命令执行后,集合的所有文档会被删除,请谨慎使用!

5

注意:MongoDB 数据库提供的 remove 命令无法接收无参调用:db.集合名称.remove() ;  这样调用,数据库会报错!

注意事项

纸上得来终觉浅,绝知此事要躬行。

推荐信息