MongoDB 建立集合

2021-08-22 11:26:00 字數 1031 閱讀 9576

本章節我們為大家介紹如何使用 mongodb 來建立集合。

mongodb 中使用createcollection()方法來建立集合。

語法格式:

db.createcollection(name, options)
引數說明:

options 可以是如下引數:

字段型別

描述布林

(可選)如果為 true,則建立固定集合。固定集合是指有著固定大小的集合,當達到最大值時,它會自動覆蓋最早的文件。

當該值為 true 時,必須指定 size 引數。

autoindexid

布林(可選)如為 true,自動在 _id 字段建立索引。預設為 false。

size

數值max

數值(可選)指定固定集合中包含文件的最大數量。

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

在 test 資料庫中建立 runoob 集合:

> use test

switched to db test

> db.createcollection("runoob")

>

如果要檢視已有集合,可以使用 show collections 命令:

> show collections

runoob

system.indexes

下面是帶有幾個關鍵引數的 createcollection() 的用法:

建立固定集合 mycol,整個集合空間大小 6142800 kb, 文件最大個數為 10000 個。

6142800, max : 10000 } )

>

在 mongodb 中,你不需要建立集合。當你插入一些文件時,mongodb 會自動建立集合。

> db.mycol2.insert()

> show collections

mycol2

...

mongodb建立集合

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

MongoDB 建立集合

本章介紹如何在mongodb中建立集合。mongodb中的db.createcollection name,options 方法用於建立集合。createcollection 命令的基本語法如下 db.createcollection name,options 命令中,name是要建立的集合名稱,o...

Mongodb固定集合

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