在MongoDB中, db.collection.drop()方法用于从数据库中删除集合。它会从数据库中完全删除一个集合, 并且不会留下与删除的集合关联的任何索引。
db.collection.drop()方法不带任何参数, 并且在使用参数调用时会产生错误。此方法删除与删除的集合关联的所有索引。
句法:
db.COLLECTION_NAME.drop()
MongoDB Drop收集示例让我们以一个示例在MongoDB中删除集合为例。
首先检查数据库中已经存在的集合。
>
use mydb
Switched to db mydb
>
show collections
SSSIT
system.indexes
注意:这里我们的数据库中有一个名为SSSIT的集合。
现在删除名称为SSSIT的集合:
>
db.SSSIT.drop()
True
现在检查数据库中的集合:
>
show collections
System.indexes
【MongoDB删除集合】现在, 你的数据库中没有现有的集合。
注意:drop命令如果成功删除集合, 则返回true。如果没有要删除的现有集合, 则返回false。
推荐阅读
- MongoDB删除数据库
- MongoDB中的数据建模
- MongoDB创建集合
- MongoDB Shell
- MongoDB创建数据库
- MongoDB相对于RDBMS的优势
- MongoDB数据类型
- 如何在Windows上安装MongoDB
- NoSQL数据库