MongoDB 创建集合

MongoDB 创建集合

MongoDB 创建集合

MongoDB 中,一个集合(Collection)类似于传统数据库中的表,用于存储一组文档(Document)。

创建集合

要创建一个集合,可以使用 createCollection() 方法,语法如下:

db.createCollection(name, options)

其中,name 参数是要创建的集合的名称,options 参数是一个可选的文档,用于指定集合的配置选项。

示例

假设我们要创建一个名为 users 的集合,可以使用以下代码:

use myDatabase
db.createCollection("users")

上面的代码中,我们首先切换到 myDatabase 数据库,然后使用 createCollection() 方法创建了一个名为 users 的集合。

查看集合

要查看当前数据库中的所有集合,可以使用 show collections 命令。

示例

假设我们要查看当前数据库中的所有集合,可以在 MongoDB shell 中输入以下命令:

show collections

执行上面的命令后,会显示当前数据库中的所有集合列表。

配置集合

在创建集合时,可以通过 options 参数指定一些配置选项,常用的配置选项包括 cappedsizemax

capped

capped 是一个布尔类型的选项,用于指定是否创建一个固定大小的集合。固定大小的集合在达到指定大小后会覆盖最早插入的文档。

size

size 是一个整数类型的选项,用于指定固定大小集合的大小(以字节为单位)。

max

max 是一个整数类型的选项,用于指定固定大小集合中的最大文档数。

示例

下面是一个创建固定大小集合的示例:

db.createCollection("logs", { capped: true, size: 100000, max: 1000 })

上面的代码创建了一个名为 logs 的固定大小集合,大小为 100000 字节,最大文档数为 1000。

删除集合

要删除一个集合,可以使用 drop() 方法,语法如下:

db.collection.drop()

其中,collection 是要删除的集合的名称。

示例

假设我们要删除名为 logs 的集合,可以使用以下代码:

db.logs.drop()

总结

通过上面的介绍,我们了解了 MongoDB 中如何创建、查看、配置和删除集合。集合是 MongoDB 中非常重要的概念,合理使用集合可以更好地组织和管理数据。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程