mongodb 集合 就是SQL中的表。
创建集合
- 语法
-
db.createCollection(name, options)
- 结果
-
{ "ok" : 1 }
。 - 参数说明
-
name: 要创建的集合名称
options: 可选参数, 指定有关内存大小及索引的选项 -
option选项
-
字段 类型 说明 是否必须 capped
boolean
true
,则创建固定集合。当达到最大值时,它会自动覆盖最早的文档。false
autoIndexId
boolean
如为 true
,自动在 _id 字段创建索引。默认为 false。false
size
数值 capped
为true
,此值必须设置,为固定集合指定一个最大值(以字节计)。false
max
数值 指定固定集合中包含文档的最大数量。 false
- 在插入文档时,MongoDB 首先检查固定集合的 size 字段,然后检查 max 字段。
查看所有集合
- 语法
-
show collections
- 结果
-
列表展示所有集合的名字。
删除集合
- 语法
-
db.collection_name.drop()
- 结果
-
true
-
删除名字为
collection_name
的集合,成功返回true
,失败返回false
,如果集合不存在,也返回false
。