美文网首页
MongoDB集合操作

MongoDB集合操作

作者: bless_vi | 来源:发表于2018-05-29 11:35 被阅读0次

    创建集合

    db.createCollection(name, options)

        name: 集合名称,String类型。

        options: 指定有关内存大小及索引的选项,文档类型。

        options参数详情:

            capped:true则启用封闭的集合。上限集合是固定大小的集合,它在达到其最大大小时自动覆盖其最旧的条目。 如果指定true,则还需要指定size参数。

            size:为固定集合指定一个最大值(以字节计)。

            autoIndexId:true则自动在 _id 字段创建索引。默认为 false。

            max:指定上限集合中允许的最大文档数。

    创建集合例子:

    db.createCollection("mycol")

    创建固定集合 mycol,整个集合空间大小 6142800 KB, 文档最大个数为 10000 个。

    db.createCollection(

        "mycol",

         {

            capped : true,

            autoIndexId : true,

            size : 6142800,

            max : 10000   

        }

    )

    在 MongoDB 中,当插入一些文档时,MongoDB 会自动创建集合。

    db.mycol.insert({"name" : "mongodb_doc"})

        其他相关命令:

            查看创建的集合:show collections

            删除集合:db.collection_name.drop()

    相关文章

      网友评论

          本文标题:MongoDB集合操作

          本文链接:https://www.haomeiwen.com/subject/txsgjftx.html