写点什么

开心档 - 软件开发入门之 MongoDB 创建集合

作者:雪奈椰子
  • 2023-02-07
    广东
  • 本文字数:605 字

    阅读完需:约 2 分钟

开心档-软件开发入门之MongoDB 创建集合
  • 作者简介:每天分享的MongoDB 创建集合学习经验、和学习笔记。 

  •  座右铭:有自制力,做事有始有终;学习能力强,愿意不断地接触学习新知识。


前言

本章将会讲解​​​​​​​MongoDB 创建集合


目录

MongoDB 创建集合

实例



MongoDB 创建集合

本章节我们为大家介绍如何使用 MongoDB 来创建集合。

MongoDB 中使用 createCollection() 方法来创建集合。

语法格式:

db.createCollection(name, options)
复制代码

参数说明:

  • name: 要创建的集合名称

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

options 可以是如下参数:

在插入文档时,MongoDB 首先检查固定集合的 size 字段,然后检查 max 字段。

实例

在 test 数据库中创建 kxdang 集合:

> use testswitched to db test> db.createCollection("kxdang"){ "ok" : 1 }>
复制代码

如果要查看已有集合,可以使用 show collections 或 show tables 命令:

> show collectionskxdangsystem.indexes
复制代码

下面是带有几个关键参数的 createCollection() 的用法:

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

> db.createCollection("mycol", { capped : true, autoIndexId : true, size :    6142800, max : 10000 } ){ "ok" : 1 }>
复制代码

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

> db.mycol2.insert({"name" : "菜鸟教程"})> show collectionsmycol2...
复制代码

 上一篇

MongoDB 覆盖索引查询

下一篇 

MongoDB 创建数据库

用户头像

雪奈椰子

关注

还未添加个人签名 2022-07-22 加入

还未添加个人简介

评论

发布
暂无评论
开心档-软件开发入门之MongoDB 创建集合_mongodb_雪奈椰子_InfoQ写作社区