欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報(bào)邀請碼778899分享:數(shù)據(jù)庫 mongodb基本操作

柚子快報(bào)邀請碼778899分享:數(shù)據(jù)庫 mongodb基本操作

http://yzkb.51969.com/

一、新建數(shù)據(jù)庫操作

使用語法:use?DATABASE_NAMEuse:用于切換/創(chuàng)建數(shù)據(jù)庫,若不存在則創(chuàng)建,否則切換到指定數(shù)據(jù)庫。

?DATABASE_NAME:數(shù)據(jù)庫名稱。 執(zhí)行use?articledb命令,創(chuàng)建數(shù)據(jù)庫articledb。

查看數(shù)據(jù)庫

語法:查看全部數(shù)據(jù)庫show?dbs 或者查看當(dāng)前數(shù)據(jù)庫,需要先切換到指定數(shù)據(jù)庫db

刪除數(shù)據(jù)庫

語法db.dropDatabase()db:表示當(dāng)前數(shù)據(jù)庫對象。dropDatabase():用于刪除當(dāng)前數(shù)據(jù)庫的方法。

二、集合操作

創(chuàng)建集合

語法

? 顯示創(chuàng)建

? 隱式創(chuàng)建

db:表示當(dāng)前數(shù)據(jù)庫對象。

createCollection():創(chuàng)建集合方法。

DOCUMENT表示文檔

COLLECTION_NAME表示集合名稱

OPTIONS表示集合配置

insert():向集合中插入文檔的方法

刪除集合

語法

db:表示當(dāng)前數(shù)據(jù)庫對象。

COLLECTION_NAME表示集合名稱

drop():刪除集合方法

三、文檔操作

文檔插入

使用語法

或者

多文檔

創(chuàng)建集合插入文檔

執(zhí)行"db.c1find()"命令,查看文檔

文檔更新

db:當(dāng)前數(shù)據(jù)庫對象。COLLECTION_NAME:當(dāng)前集合對象。

?update():更新文檔方法。criteria:更新的查詢條件,類似sql中的where。

?objNew:新的對象和操作符,類似sql中的set。upsert:不存在更新對象時(shí),是否插入,默認(rèn)為falsemulti:默認(rèn)為false,只更新查找到的第一個(gè)文檔,反之更新所有。

將鍵contect的值由”喝水是生命體通過口腔攝入水分的方式,人體每天通過口腔攝入的液體大約有2升”更新為“喝水增加了尿量,能使有害物質(zhì)及時(shí)排出體內(nèi)”。

文檔刪除

刪除單個(gè)

刪除全部

db:當(dāng)前數(shù)據(jù)庫對象。COLLECTION_NAME:當(dāng)前集合對象。

?remove():刪除文檔方法。query:刪除文檔的條件,可選參數(shù)。justOne:的boolean為true或1時(shí),表示只刪除查詢出的第一個(gè)文檔。

?writeConcern:表示拋出異常級(jí)別。

文檔簡單查詢

查詢所有文檔

查詢所有文檔,以易讀的方式展示

db:當(dāng)前數(shù)據(jù)庫對象COLLECTION_NAME:當(dāng)前集合對象find():查詢所有文檔方法pretty():格式化查詢返回結(jié)果

四、聚合查詢

語法(略復(fù)雜)

其中“[]”不是必須的,可以省略

準(zhǔn)備集合c5,插入文檔(注意,一般不指定_id,鍵也不需要雙引號(hào))

使用$group操作符,將集合c5中的文檔按type進(jìn)行分組,具體命令如下。

五、索引

單字段索引 MongoDB支持在文檔的單個(gè)字段上創(chuàng)建用戶定義的升序/降序索引,因此被稱為單字段索引(SingleField Index)。默認(rèn)情況下,MongoDB中所有集合在“_id”字段上都有一個(gè)索引,用戶也可以根據(jù)自己的需求添加額外索引來支持重要的查詢和操作。由于MongoDB可以從任何方向遍歷索引,因此對于單個(gè)字段索引和排序操作來說,索引項(xiàng)的排序順序(即升序或降序)并不重要。復(fù)合索引 MongoDB除了支持單字段索引外,還支持復(fù)合索引。所謂復(fù)合索引,就是包含多個(gè)字段的索引,一個(gè)復(fù)合索引最多可以包含31個(gè)字段。需要注意的是,若某字段屬于哈希索引,則這時(shí)復(fù)合索引就不能包括該字段。多鍵索引 若文檔中的字段為數(shù)組類型,則每個(gè)字段都是數(shù)組中的一個(gè)元素,MongoDB將會(huì)為數(shù)組中的每個(gè)元素創(chuàng)建索引,因此被稱為多鍵索引(Multikey Index)。多鍵索引允許通過匹配數(shù)組的一個(gè)或多個(gè)元素來查詢包含該數(shù)組的文檔。如果索引字段包含數(shù)組值,則MongoDB會(huì)自動(dòng)確定是否創(chuàng)建多鍵索引,而無需顯式地指定創(chuàng)建多鍵索引。查看索引 語法

查看索引大小語法

創(chuàng)建索引 語法

keys:指定索引鍵及排序順序,該參數(shù)值為文檔類型,key用于指定索引鍵,value指定排序順序,1為升序,-1為降序。options:用于控制創(chuàng)建索引的選項(xiàng),常見選項(xiàng)有unique和name,其中unique描述建立的索引是否唯一,默認(rèn)為false。name描述所創(chuàng)建索引的名稱,默認(rèn)情況下MongoDB會(huì)通過連接索引的字段名和排序順序生成一個(gè)索引名稱。

刪除索引 語法 刪除所有索引

刪除單個(gè)索引

柚子快報(bào)邀請碼778899分享:數(shù)據(jù)庫 mongodb基本操作

http://yzkb.51969.com/

相關(guān)閱讀

評(píng)論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場。

轉(zhuǎn)載請注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://m.gantiao.com.cn/post/19292806.html

發(fā)布評(píng)論

您暫未設(shè)置收款碼

請?jiān)谥黝}配置——文章設(shè)置里上傳

掃描二維碼手機(jī)訪問

文章目錄