如何在 MongoDB 中创建新集合?

如何在 MongoDB 中创建新集合?

要在 MongoDB 中创建新集合,需要使用 createCollection() 方法。

情况 1:在 MongoDB 中创建新集合的最简单语法如下:

db.createCollection(“yourNewCollectionName”);

情况 2:在 MongoDB 中创建新集合的替代语法如下:

db.createCollections(“yourNewCollectionName”,options);

上面的选项参数可以具有以下值:

  • 返回布尔类型的上限字段,该类型为 true 或 false。

    li>
  • autoIndexId 字段,返回布尔类型,要么为 true,要么为 false。

  • 返回数字的 size 字段。

  • max 字段也返回一个数字。

从上面的值来看,autoIndexed 从 MongoDB 版本 3.4 和 3.2 开始已弃用。我们使用的是 MongoDB 版本 4.0.5。您还可以通过以下方式检查系统上安装的当前 MongoDB 版本:

> db.version();
4.0.5

案例 1:让我们看看在 MongoDB 中创建新集合的查询 –

> db.createCollection("userInformation");

以下是输出:

{ "ok" : 1 }

要显示创建的集合,需要使用show命令。查询如下:

> show collections;

以下是输出:

userInformation

案例 2:让我们看看在 MongoDB 中创建新集合的另一种方法。查询如下:

> db.createCollection("bookInformation",{capped:true,size:7000000,max:12000});

以下是输出:

{ "ok" : 1 }

是的,我们现在使用替代语法创建了一个新集合。要显示创建的集合名称,需要使用show命令。查询如下:

> show collections;

以下是显示我们上面创建的集合的输出:

bookInformation
userInformation
原文来自:www.php.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容