MongoDB 建立集合

2021-09-25 11:59:23 字數 2624 閱讀 3575

本章介紹如何在mongodb中建立集合。

mongodb中的db.createcollection(name, options)方法用於建立集合。

createcollection()命令的基本語法如下:

db.createcollection(name, options)
命令中,name是要建立的集合名稱,options是乙個文件,用於指定集合的配置。

引數型別

描述name

string

要建立的集合名稱

options

document

(可選)指定記憶體大小、索引等選項/td>

options引數是可選的,下面是可以使用的選項列表:

字段型別

描述boolean

(可選)如果為真,則啟用有上限的集合。封頂集合是乙個固定大小的集合,當它達到最大大小時自動覆蓋其最老的條目。如果指定為真,還需要指定size引數。

size

number

maxnumber

(可選)指定上限集合中允許的最大文件數量。

在插入文件時,mongodb首先檢查封頂集合的size字段,然後檢查max字段。

沒有選項的createcollection()方法例子如下:

> use mydb

switched to db mydb

> db.createcollection(

"mycollection"

)---

"article-child "

>

"page_item page-item-3270"

>

"">mongodb 入門

"page_item page-item-3272"

>

"">mongodb 優勢

"page_item page-item-3274"

>

"">mongodb 安裝

"page_item page-item-3277"

>

"">mongodb 資料建模

"page_item page-item-3279"

>

"">mongodb 建立資料庫

"page_item page-item-3281"

>

"">mongodb 刪除資料庫

"page_item page-item-3283"

>

"">mongodb 建立集合

"page_item page-item-3285"

>

"">mongodb 刪除集合

"page_item page-item-3287"

>

"">mongodb 資料型別

"page_item page-item-3290"

>

"">mongodb 插入文件

"page_item page-item-3292"

>

"">mongodb 查詢文件

"page_item page-item-3294"

>

"">mongodb 更新文件

"page_item page-item-3296"

>

"">mongodb 刪除文件

"page_item page-item-3298"

>

"">mongodb projection

"page_item page-item-3300"

>

"">mongodb limit

"page_item page-item-3303"

>

"">mongodb 排序

"page_item page-item-3306"

>

"">mongodb 索引

"page_item page-item-3308"

>

"">mongodb 聚合

"page_item page-item-3310"

>

"">mongodb 備份資料

---

可以使用show collections命令檢查當前資料庫中的集合。

> show collections

mycollection

下面是createcollection()方法使用選項的例子

> db.createcollection(

)

mongodb中,不需要建立集合,當插入文件時,mongodb自動建立集合。

> db.qikegu.insert(

)writeresult(

)> show collections

mycollection

mycollection2

mycollection3

qikegu

mongodb建立集合

檢視當前庫所有集合 show collections system.indexes 建立集合 db.createcollection c1 show collections c1system.indexes插入文件時建立集合 db.c2.insert writeresult show collect...

MongoDB 建立集合

本章節我們為大家介紹如何使用 mongodb 來建立集合。mongodb 中使用createcollection 方法來建立集合。語法格式 db.createcollection name,options 引數說明 options 可以是如下引數 字段型別 描述布林 可選 如果為 true,則建立固...

Mongodb固定集合

簡單介紹 規則和插入順序進行age out 老化移出 處理,自動維護集合中物件的插入順序,在建立時需要預先 指定大小。如果空間用完,新新增的物件將會取代集合中最舊的物件 永遠保持最新的資料 功能特點 可以插入及更新,但更新不能超出collection的大小,否則更新失敗。不允許刪除,但是 colle...