Mongodb 集合操作

创建集合

语法

db.createCollection(name, options)

参数:

  • name:集合的名称
  • options:可选参数,指定有关内存大小及索引的选项

options 参数如下:

字段类型描述
capped布尔(可选)如果为 true,则创建固定集合。固定集合是指有着固定大小的集合,当达到最大值时,它会自动覆盖最早的文档。
当该值为 true 时,必须指定 size 参数。
size数值(可选)为固定集合指定一个最大值,即字节数。
如果 capped 为 true,也需要指定该字段。
max数值可选)指定固定集合中包含文档的最大数量。

实例

blog 数据库下创建 article 集合:

> use blog
switched to db blog

> db.createCollection('article')
{ "ok" : 1 }

删除集合

语法

db.collection.drop()

参数:无

返回值:如果成功删除选定集合,则 drop() 方法返回 true,否则返回 false。

实例

删除 article 集合:

db.article.drop()

查看所有集合

查看 blog 数据库下的所有集合

> show collections
article
category
tag
这篇文章是否帮助到你? Yes No

发表评论