美文网首页
5 MongoDB集合操作

5 MongoDB集合操作

作者: 月影追猎者 | 来源:发表于2020-07-24 17:11 被阅读0次

创建集合

db.createCollection(name, options)
  • name,集合名
  • options,可选参数
    (1) capped 布尔型(可选)
    若为true,则创建固定集合,当集合达到最大值时,自动覆盖最早文档
    当该值为 true 时,必须指定 size 参数
    (2) size 数值(可选)
    指定固定集合最大值,以KB计
    (3) max 数值(可选)
    指定固定集合中文档最大数量
> use test
switched to db test
> db.createCollection("col")
{ "ok" : 1 }
> show collections
col

使用show collections或show tables命令查看已有集合

db.createCollection("col", { capped : true, size : 5120000, max : 10000 } )
{ "ok" : 1 }

创建固定集合,集合空间512000KB,文档最大数10000

当不创建集合插入文档时,MongoDB自动创建集合

> db.test.insert({ "key" : "value" })
WriteResult({ "nInserted" : 1 })
> show collections
test

删除集合

db.collection.drop()

若成功删除选定集合,则drop()方法返回true,否则返回false

> show collections
test
> db.test.drop()
true
> show collections
>

相关文章

  • 5 MongoDB集合操作

    创建集合 name,集合名 options,可选参数(1) capped 布尔型(可选)若为true,则创建固定集...

  • 那些年成为node攻城狮的路(八)

    Mongodb基本操作 Mongodb实例->数据库 -> 集合 -> 文档 .和$为mongodb保留字符,其余...

  • MongoDB集合操作

    创建集合 db.createCollection(name, options) name: 集合名称,Stri...

  • mongodb集合操作

    创建集合 语法 实例 删除集合 语法 实例

  • MongoDB集合操作

    1.集合创建 语法 db.createCollection(name, options) name是要创建的集合的...

  • Mongodb

    mongodb学习 知识要点: mongodb基本结构 库,集合操作 数据(文档)的增 删 改 查 python操...

  • MongoDB基础操作

    MongoDB基础操作 一、数据库操作 二、集合操作 注意:一般不手动创建集合,向不存在的集合第一次加入数据时,集...

  • 使用mongo命令工具操作集合数据

    与 MongoDB 建立连接 以操作八月创建的历史数据为例 确认操作集合 确认匹配数据和数量 操作集合数据 删除 ...

  • MongoDB常用操作集合

    一、数据库常用命令1、Help查看命令提示 2、切换/创建数据库 当创建一个集合(table)的时候会自动创建当前...

  • 44、MongoDB集合操作

    前言:上一章讲了在MongoDB中对数据进行的一系列相关操作,这章我们来讲讲如何操作集合,也就是我们常说的"表"。...

网友评论

      本文标题:5 MongoDB集合操作

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