如何在MongoDB中删除集合?

要在MongoDB中删除集合,您需要使用drop()命令。语法如下:

db.yourCollectionName.drop();

上面的语法返回true或false。如果成功删除集合,则返回true,否则返回false。

让我们首先显示MongoDB中的所有集合名称。在这里,我们有一个包含样本集合的数据库“样本”。首先,您需要切换到“样本”数据库。查询如下:

> use sample;
switched to db sample

现在,借助show命令显示所有集合名称。查询如下:

> show collections;

以下是输出:

bookInformation
userInformation

在上方,您可以看到我们有以下两个集合:

  • bookInformation

  • 用户信息

现在,让我们删除集合名称“ bookInformation”。查询如下:

> db.bookInformation.drop();

以下是显示为true的输出:

true

结果为true表示我们已成功删除该集合。现在,您可以在show命令的帮助下显示所有集合名称。查询如下:

> show collections;

以下是输出:

userInformation

查看上面的示例输出,没有名称为'bookInformation'的集合。