Name | String | 要?jiǎng)?chuàng)建的集合名稱 |
Options | Document | (可選)指定有關(guān)內(nèi)存大小和索引選項(xiàng) |
capped | Boolean | (可選)如果為true,則啟用封頂集合。封頂集合是固定大小的集合,會(huì)自動(dòng)覆蓋最早的條目,當(dāng)它達(dá)到其最大大小。如果指定true,則需要也指定尺寸參數(shù)。 |
autoIndexID | Boolean | (可選)如果為true,自動(dòng)創(chuàng)建索引_id字段的默認(rèn)值是false。 |
size | number | (可選)指定最大大小字節(jié)封頂集合。如果封頂如果是 true,那么你還需要指定這個(gè)字段。 |
max | number | (可選)指定封頂集合允許在文件的最大數(shù)量。 |
例子:
createCollection() 方法不使用選項(xiàng)的基本語(yǔ)法如下:
>use test switched to db test >db.createCollection("mycollection") { "ok" : 1 } >
>show collections mycollection system.indexes
>db.createCollection("mycol", { capped : true, autoIndexID : true, size : 6142800, max : 10000 } ) { "ok" : 1 } >
在MongoDB中,不需要?jiǎng)?chuàng)建集合。當(dāng)插入一些文件 MongoDB 自動(dòng)創(chuàng)建的集合。
>db.yiibai.insert({"name" : "yiibai"}) >show collections mycol mycollection system.indexes yiibai >
刪除集合:drop() 方法
MongoDB 的
db.collection.drop()
語(yǔ)法:
drop() 命令的基本語(yǔ)法如下
db.COLLECTION_NAME.drop()
首先,檢查可用的集合在數(shù)據(jù)庫(kù) mydb
>use mydb switched to db mydb >show collections mycol mycollection system.indexes yiibai >
現(xiàn)在刪除集合名稱為 mycollection
>db.mycollection.drop() true >
>show collections mycol system.indexes yiibai >
標(biāo)簽:吉安 鶴崗 丹東 邯鄲 本溪 景德鎮(zhèn) 大理 昭通
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解MongoDB中創(chuàng)建集合與刪除集合的操作方法》,本文關(guān)鍵詞 詳解,MongoDB,中,創(chuàng)建,集合,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。