MongoDB教程
MongoDB运算符
MongoDB命令
MongoDB数据库
MongoDB Shell
MongoDB云和工具

MongoDB 创建集合

在MongoDB中,使用db.createCollection(name,options)创建集合。但是通常您不需要创建集合。当您插入一些文档时,MongoDB会自动创建集合。稍后将说明。首先了解如何创建集合:
语法:
db.createCollection(name, options) 
在这里
名称: 是字符串类型,指定要创建的集合的名称。
选项: 是一种文档类型,用于指定集合的​​内存大小和索引。它是一个可选参数。
以下是可以使用的选项列表。
字段 类型 说明
Capped Boolean (可选)如果设置为true,则启用上限集合。上限集合是一个固定大小的集合,当其达到最大大小时会自动覆盖其最早的条目。如果指定true,则还需要指定size参数。
AutoIndexID Boolean (Optional)如果设置为true,则自动在ID字段上创建索引。默认值为false。
Size Number (可选)它指定一个上限集合的最大大小(以字节为单位)。如果上限为true,则还需要指定此字段。
Max Number (Optional)它指定上限集合中允许的最大文档数。
让我们举一个 示例创建收藏集。在此示例中,我们将创建一个集合名称SSSIT。
>use test
switched to db test
>db.createCollection("SSSIT")
{ "ok" : 1 }
检查创建的集合,请使用命令"显示集合"。
>show collections
SSSIT

MongoDB如何自动创建集合

插入某些文档时,MongoDB自动创建集合。例如: 将名为seomount的文档插入名为SSSIT的集合中。如果该集合当前不存在,则该操作将创建该集合。
>db.SSSIT.insert({"name" : "seomount"})  
>show collections  
SSSIT
如果要查看插入的文档,请使用find()命令。
语法:
db.collection_name.find()
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4