mongodb创建集合

来源:互联网 发布:centos6.5图形网络配置 编辑:程序博客网 时间:2024/06/07 11:15

查看当前库所有集合

> show collectionssystem.indexes

创建集合

> db.createCollection("c1"){ "ok" : 1 }> show collectionsc1system.indexes
插入文档时创建集合

> db.c2.insert({"name":"Cric","age":20})WriteResult({ "nInserted" : 1 })> show collectionsc1c2system.indexes
说明:创建集合的语法(参考:http://www.yiibai.com/mongodb/mongodb_create_collection.html)

db.createCollection(name[,options])      name:集合名称   options:(可选)指定内存大小、索引等选项例:db.createCollection("c3",{capped:true,autoindexID:true,size:6142800,max:10000})     capped:boolean类型  是否开启封顶集合(固定大小的集合,如达到最大大小,则覆盖最早的条目),true为开启,则需要指定size参数。autoindexID:boolean类型  是否自动创建_id索引,true为创建,默认为false       size:number类型   指定封顶集合的大小字节        max:number类型   指定封顶集合允许在文件的最大数量> show collectionsshow collectionsc1c2c3system.indexes

0 0