要在 MongoDB 中建立新集合,需要使用 createCollection() 方法。
情況1:在MongoDB 中建立新集合最簡單的語法如下:
db.createCollection(“yourNewCollectionName”);
情況2:在MongoDB 中建立新集合的替代語法如下:
db.createCollections(“yourNewCollectionName”,options);
上面的選項參數可以具有以下值:
傳回布林類型的上限字段,該類型為true 或false。
li>autoIndexId 字段,傳回布林類型,要麼為 true,要麼為 false。
傳回數字的 size 欄位。
max 欄位也傳回一個數字。
從上面的值來看,autoIndexed 從 MongoDB 版本 3.4 和 3.2 開始已棄用。我們使用的是 MongoDB 版本 4.0.5。您也可以透過以下方式檢查系統上安裝的目前MongoDB 版本:
> db.version(); 4.0.5
案例1:讓我們看看在MongoDB 中建立新集合的查詢-
> db.createCollection("userInformation");
以下是輸出:
{ "ok" : 1 }
要顯示已建立的集合,需要使用show指令。查詢如下:
> show collections;
以下是輸出:
userInformation
案例 2:讓我們看看在 MongoDB 中建立新集合的另一種方法。查詢如下:
> db.createCollection("bookInformation",{capped:true,size:7000000,max:12000});
以下是輸出:
{ "ok" : 1 }
是的,我們現在使用替代語法建立了一個新集合。若要顯示已建立的集合名稱,需要使用show指令。查詢如下:
> show collections;
以下是顯示我們上面建立的集合的輸出:
bookInformation userInformation
以上是如何在 MongoDB 中建立新集合?的詳細內容。更多資訊請關注PHP中文網其他相關文章!