成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > MongoDB中對(duì)文檔的增刪查改基本操作方法總結(jié)

MongoDB中對(duì)文檔的增刪查改基本操作方法總結(jié)

熱門標(biāo)簽:沈陽營(yíng)銷電銷機(jī)器人招商 機(jī)器人外呼系統(tǒng)軟件存在問題 福州電銷機(jī)器人源代碼 兗州電話外呼營(yíng)銷系統(tǒng) 智能電銷機(jī)器人銷售話術(shù) 徐州ai電銷機(jī)器人原理 企業(yè)智能外呼系統(tǒng)價(jià)格多少 高德地圖標(biāo)注商戶位置 南京400電話怎樣辦理

插入文檔:insert() 方法

要插入數(shù)據(jù)到 MongoDB 集合,需要使用 MongoDB 的  insert() 或 save() 方法。

語法:

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

 >db.COLLECTION_NAME.insert(document)

例子:

 >db.mycol.insert({    _id: ObjectId(7df78ad8902c),    title: 'MongoDB Overview',     description: 'MongoDB is no sql database',    by: 'tutorials point',    url: 'https://www.jb51.net',    tags: ['mongodb', 'database', 'NoSQL'],    likes: 100 })
這里 mycol  是集合的名稱,如前面的教程中創(chuàng)建。如果集合在數(shù)據(jù)庫中不存在,那么MongoDB 將創(chuàng)建此集合,然后把它插入文檔。

插入文檔中,如果我們不指定_id參數(shù),然后MongoDB 本文檔分配一個(gè)獨(dú)特的ObjectId。

_id 是12個(gè)字節(jié)的十六進(jìn)制數(shù),唯一一個(gè)集合中的每個(gè)文檔。 12個(gè)字節(jié)被劃分如下:

 _id: ObjectId(4 bytes timestamp, 3 bytes machine id, 2 bytes process id, 3 bytes incrementer)

要插入單個(gè)查詢的多個(gè)文檔,可以傳遞一個(gè)數(shù)組 insert() 命令的文件。

示例:

 >db.post.insert([ {    title: 'MongoDB Overview',     description: 'MongoDB is no sql database',    by: 'tutorials point',    url: 'https://www.jb51.net',    tags: ['mongodb', 'database', 'NoSQL'],    likes: 100 }, {    title: 'NoSQL Database',     description: 'NoSQL database doesn't have tables',    by: 'tutorials point',    url: 'https://www.jb51.net',    tags: ['mongodb', 'database', 'NoSQL'],    likes: 20,     comments: [        {          user:'user1',          message: 'My first comment',          dateCreated: new Date(2013,11,10,2,35),          like: 0        }    ] } ])
要插入文件,也可以使用  db.post.save(document)。 如果不指定_id在文檔中,然后將其 save() 方法和 insert()方法工作一樣。如果指定_id,它會(huì)替換整個(gè)數(shù)據(jù)文件,其中包含_id 指定save()方法。


刪除文檔:remove() 方法

MongoDB的 remove() 方法用于從集合中刪除文檔。remove() 方法接受兩個(gè)參數(shù)。第一個(gè)是刪除criteria ,第二是justOne標(biāo)志:

(1)deletion criteria :(可選)刪除標(biāo)準(zhǔn),根據(jù)文件將被刪除。

(2)justOne : (可選)如果設(shè)置為true或1,然后只刪除一個(gè)文件。

語法:

基本語法remove()方法如下

 >db.COLLECTION_NAME.remove(DELLETION_CRITTERIA)

例子:

考慮以下數(shù)據(jù)mycol集合。

 { "_id" : ObjectId(5983548781331adf45ec5), "title":"MongoDB Overview"} { "_id" : ObjectId(5983548781331adf45ec6), "title":"NoSQL Overview"} { "_id" : ObjectId(5983548781331adf45ec7), "title":"Yiibai Overview"}
下面的例子將刪除所有的文件,其標(biāo)題是 'MongoDB Overview'

 >db.mycol.remove({'title':'MongoDB Overview'}) >db.mycol.find() { "_id" : ObjectId(5983548781331adf45ec6), "title":"NoSQL Overview"} { "_id" : ObjectId(5983548781331adf45ec7), "title":"Yiibai Overview"} >
刪除只有一個(gè)。

如果有多個(gè)記錄且要?jiǎng)h除的只有第一條記錄,那么設(shè)置remove()方法中justOne參數(shù)

 >db.COLLECTION_NAME.remove(DELETION_CRITERIA,1)

刪除所有文件:

如果不指定刪除條件,然后MongoDB將從集合中刪除整個(gè)文件。這相當(dāng)于SQL的truncate命令。

 >db.mycol.remove() >db.mycol.find() >


查詢文檔:
1.find() 方法
要從MongoDB 查詢集合數(shù)據(jù),需要使用MongoDB 的 find() 方法。

語法:

基本的find()方法語法如下

 >db.COLLECTION_NAME.find()

find() 方法將在非結(jié)構(gòu)化的方式顯示所有的文件。

2.pretty() 方法

結(jié)果顯示在一個(gè)格式化的方式,可以使用 pretty() 方法.

語法:

 >db.mycol.find().pretty()

例子:

 >db.mycol.find().pretty() {    "_id": ObjectId(7df78ad8902c),    "title": "MongoDB Overview",     "description": "MongoDB is no sql database",    "by": "tutorials point",    "url": "https://www.jb51.net",    "tags": ["mongodb", "database", "NoSQL"],    "likes": "100" } >
除了find() 方法外,還有一個(gè) findOne() 法,返回一個(gè)文件。

RDBMS Where子句和MongoDB等同語句.

要查詢文件的一些條件的基礎(chǔ)上,可以使用下面的操作

操作 語法 例子 RDBMS 等同
Equality key db.mycol.find({"by":"tutorials point"}).pretty() where by = 'tutorials point'
Less Than {key>:{$lt:value>}} db.mycol.find({"likes":{$lt:50}}).pretty() where likes 50
Less Than Equals {key>:{$lte:value>}} db.mycol.find({"likes":{$lte:50}}).pretty() where likes = 50
Greater Than {key>:{$gt:value>}} db.mycol.find({"likes":{$gt:50}}).pretty() where likes > 50
Greater Than Equals {key>:{$gte:value>}} db.mycol.find({"likes":{$gte:50}}).pretty() where likes >= 50
Not Equals {key>:{$ne:value>}} db.mycol.find({"likes":{$ne:50}}).pretty() where likes != 50

3.AND 在MongoDB中用法

語法:

在  find() 方法,如果通過多個(gè)鍵分離',',那么 MongoDB 處理 AND 條件。AND 基本語法如下所示:

 >db.mycol.find({key1:value1, key2:value2}).pretty()

例子

下面給出的例子將顯示所有的教程,標(biāo)題是“MongoDB Overview“

 >db.mycol.find({"by":"tutorials point","title": "MongoDB Overview"}).pretty() {    "_id": ObjectId(7df78ad8902c),    "title": "MongoDB Overview",     "description": "MongoDB is no sql database",    "by": "yiibai",    "url": "https://www.jb51.net",    "tags": ["mongodb", "database", "NoSQL"],    "likes": "100" } >
對(duì)于上面給出的例子相當(dāng)于where子句 ' where by='yiibai' AND title='MongoDB Overview' , 可以通過任意數(shù)量的鍵值對(duì)在 find 子句。

4.MongoDB中OR

語法:

OR條件的基礎(chǔ)上要查詢文件,需要使用$or關(guān)鍵字。OR 基本語法如下所示: 

 >db.mycol.find(  {    $or: [    {key1: value1}, {key2:value2}    ]  } ).pretty()

例子

下面給出的例子將顯示所有的教程,由'yiibai' 所寫或標(biāo)題是“MongoDB Overview '

 >db.mycol.find({$or:[{"by":"yiibai"},{"title": "MongoDB Overview"}]}).pretty() {    "_id": ObjectId(7df78ad8902c),    "title": "MongoDB Overview",     "description": "MongoDB is no sql database",    "by": "yiibai",    "url": "https://www.jb51.net",    "tags": ["mongodb", "database", "NoSQL"],    "likes": "100" } >
5.AND 和 OR 一起使用

例子

下面給出的例子將顯示有像的文件大于100,其標(biāo)題是“MongoDB Overview'或者是'yiibai' 。等效于 SQL where子句 為 

'where likes>10 AND (by = 'yiibai' OR title = 'MongoDB Overview')'

 >db.mycol.find("likes": {$gt:10}, $or: [{"by": "yiibai"}, {"title": "MongoDB Overview"}] }).pretty() {    "_id": ObjectId(7df78ad8902c),    "title": "MongoDB Overview",     "description": "MongoDB is no sql database",    "by": "yiibai",    "url": "https://www.jb51.net",    "tags": ["mongodb", "database", "NoSQL"],    "likes": "100" } >

 

 更新文檔
 MongoDB的 update() 和 save() 方法用于更新文檔的集合。 update()方法更新現(xiàn)有的文檔值,而替換現(xiàn)有的文檔通過的文件中 save() 方法。

1.MongoDB Update() 方法

update()方法更新現(xiàn)有文檔值。

語法:

update() 方法的基本語法如下

 >db.COLLECTION_NAME.update(SELECTIOIN_CRITERIA, UPDATED_DATA)

例子

考慮以下數(shù)據(jù)mycol集合。

 { "_id" : ObjectId(5983548781331adf45ec5), "title":"MongoDB Overview"} { "_id" : ObjectId(5983548781331adf45ec6), "title":"NoSQL Overview"} { "_id" : ObjectId(5983548781331adf45ec7), "title":"Tutorials Point Overview"}
下面的例子將設(shè)置新標(biāo)題'MongoDB Overview'的文件,更新其標(biāo)題是“New MongoDB Tutorial”

 >db.mycol.update({'title':'MongoDB Overview'},{$set:{'title':'New MongoDB Tutorial'}}) >db.mycol.find() { "_id" : ObjectId(5983548781331adf45ec5), "title":"New MongoDB Tutorial"} { "_id" : ObjectId(5983548781331adf45ec6), "title":"NoSQL Overview"} { "_id" : ObjectId(5983548781331adf45ec7), "title":"Yiibai Overview"} >
MongoDB默認(rèn)將只更新單一的文件,來更新多個(gè)你需要設(shè)置參數(shù)置'multi' 為true

 >db.mycol.update({'title':'MongoDB Overview'},{$set:{'title':'New MongoDB Tutorial'}},{multi:true})
2.MongoDB Save() 方法

 save() 方法替換現(xiàn)有的文檔和通過新的文檔 save() 方法

語法

MongoDB 的 save() 方法的基本語法如下:

 >db.COLLECTION_NAME.save({_id:ObjectId(),NEW_DATA})

例子

下面的例子將取代文件具有_id為 '5983548781331adf45ec7'

 >db.mycol.save(    {       "_id" : ObjectId(5983548781331adf45ec7), "title":"Yiibai New Topic", "by":"Yiibai"    } ) >db.mycol.find() { "_id" : ObjectId(5983548781331adf45ec5), "title":"Yiibai New Topic", "by":"Yiibai"} { "_id" : ObjectId(5983548781331adf45ec6), "title":"NoSQL Overview"} { "_id" : ObjectId(5983548781331adf45ec7), "title":"Yiibai Overview"} >
  

 


 

您可能感興趣的文章:
  • Mongodb 利用mongoshell進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換的實(shí)現(xiàn)方法
  • 基于MongoDB數(shù)據(jù)庫的數(shù)據(jù)類型和$type操作符詳解
  • mongodb 數(shù)據(jù)類型(null/字符串/數(shù)字/日期/內(nèi)嵌文檔/數(shù)組等)
  • Mongodb 數(shù)據(jù)類型及Mongoose常用CURD
  • MongoDB支持的java數(shù)據(jù)類型和測(cè)試?yán)?/li>
  • MongoDB的基本操作實(shí)例詳解【服務(wù)端啟動(dòng),客戶端連接,CRUD操作】
  • MongoDB數(shù)據(jù)庫安裝配置、基本操作實(shí)例詳解
  • Mongodb基本操作與Python連接mongodb并進(jìn)行基礎(chǔ)操作的方法
  • Android編程連接MongoDB及增刪改查等基本操作示例
  • Linux系統(tǒng)下MongoDB的簡(jiǎn)單安裝與基本操作
  • Python中的MongoDB基本操作:連接、查詢實(shí)例
  • MongoDB使用指南--基本操作
  • MongoDB 常用的數(shù)據(jù)類型和基本操作

標(biāo)簽:昭通 邯鄲 景德鎮(zhèn) 本溪 吉安 大理 鶴崗 丹東

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MongoDB中對(duì)文檔的增刪查改基本操作方法總結(jié)》,本文關(guān)鍵詞  MongoDB,中,對(duì),文檔,的,增刪,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MongoDB中對(duì)文檔的增刪查改基本操作方法總結(jié)》相關(guān)的同類信息!
  • 本頁收集關(guān)于MongoDB中對(duì)文檔的增刪查改基本操作方法總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    一区二区三区四区不卡视频| 亚洲国产另类精品专区| 女仆av观看一区| 久久亚洲一区二区三区四区五区高| 亚洲四虎av| 国内一区二区在线视频观看| av大片免费看| 色噜噜狠狠成人中文综合| 国产高潮失禁喷水爽到抽搐| 日韩一本精品| 国内精品国语自产拍在线观看| 正在播放亚洲精品| av色影在线看免费| 懂色一区二区三区| 含羞草www国产在线视频| 国产精品黄色网| 久草在线最新视频| 久久av高潮av| aaa级黄色片| 日韩精品中文字幕吗一区二区| 首页亚洲中字| 欧美色网址大全| 日韩精品久久一区| 亚洲成a人片综合在线| 成年人视频免费看| 日韩区国产区| 国产欧美一区二区在线观看| 91超碰国产在线| 欧美一区二区人人喊爽| 中文字幕在线观看91| 大地资源网在线观看免费官网| 日韩三级视频在线播放| 亚洲国产精品精华素| 国产99久久久国产精品潘金| 川上优av一区二区线观看| 成人网页在线观看| 18视频在线观看网站| 亚洲精品成a人| 啊灬啊灬啊灬啊灬高潮在线看| 一区二区三区视频在线免费观看| 欧美 日韩 国产 一区| gogo大胆日本视频一区| 一区二区高清视频| 日本道色综合久久影院| 日干夜干天天干| 国产精品人妖ts系列视频| 麻豆蜜桃在线| 高清在线观看av| 欧美三级黄色大片| 日本一区二区视频| jizzjizz在线| 午夜精品久久久久久久男人的天堂| 亚洲欧洲美洲一区二区三区| 国产精品国产亚洲精品看不卡| 国产性猛交xx乱| 后入内射欧美99二区视频| 日韩一级高清毛片| 久久伦理网站| 欧美黑人性受xxxx喷水| 久久人人爽人人爽人人片av免费| 成都免费高清电影| av在线资源| 91大神福利视频| 少妇一区二区三区| 欧美成人精品一区二区三区在线看| 懂色中文一区二区三区在线视频| 中文字幕精品一区二区精品绿巨人| 4438全国亚洲精品在线观看视频| av网站有哪些| 亚洲国产精品一区二区久久hs| 9191成人精品久久| 中国女人内谢69xxxx免费视频| 久久久精品动漫| 久久免费精品日本久久中文字幕| 青青青草原在线| 亚洲成人tv网| 色欧美片视频在线观看在线视频| 亚洲国产一区二区精品专区| 国产精品社区| 26uuu亚洲| 亚洲美女av电影| 国产情侣一区二区| av中文天堂在线| 亚洲欧洲免费视频| 天堂色在线视频| 欧美牲交a欧美牲交aⅴ免费真| 日日躁夜夜躁人人揉av五月天| 日韩一区二区电影| 日韩欧美小视频| 欧美与黑人午夜性猛交久久久| 一区二区三区中文字幕| 成人激情动漫在线观看| 久久精品国产69国产精品亚洲| 欧美成人一区二区三区片免费| 性xx色xx综合久久久xx| 欧美在线播放一区二区| 久久综合色8888| 国产亚洲久久| 国产一级片自拍| 16—17女人毛片毛片| 亚洲精品国产精品乱码| 国产欧美精品在线观看| 久久久久高清精品| 91精品视频国产| 国产三级免费观看| 日本老太婆做爰视频| 自拍偷拍欧美日韩| 久久亚洲国产精品一区二区| 欧美h片在线观看| 欧美精选一区二区三区| 国产精品久久久久久久久久齐齐| 国产麻豆欧美日韩一区| 国产精品一卡二卡| 国精产品视频一二二区| 国产日产欧美视频| 2024最新电影免费在线观看| 女女百合国产免费网站| 久久99国产精品久久99小说| 在线观看免费视频国产| 一级黄色香蕉视频| 高清欧美日韩| 欧亚乱熟女一区二区在线| 国产aaaaaaaaa| 久久久久久久久久久久久国产| caoporn免费在线| 日韩在线观看免费全集电视剧网站| 91在线播放国产| 精品五月天堂| 999精品视频在线观看播放| 亚欧在线免费观看| 久久久97精品| 91caoporn在线| 欧美一级国产精品| 国产精久久久久| 26uuu久久噜噜噜噜| 国产精品入口麻豆九色| 天天看片激情网站| 精品视频一区二区观看| 91欧美日韩一区| 国产 日韩 欧美 综合 一区| 成人免费在线电影网| 99国产牛牛视频在线网站| 999久久久91| 91在线国产剧情| 亚洲精品欧美一区二区三区| 在线观看福利片| 日韩av综合网| 色婷婷av一区二区三区gif| av一区二区三区四区电影| 国产精品吹潮在线观看| 暖暖影院日本高清...免费| 97精品国产99久久久久久免费| 97精品国产97久久久久久| 实拍女处破www免费看| 久久爱com| 国内成人自拍| 337p日本欧洲亚洲大胆色噜噜| a天堂中文在线官网在线| 久久国产人妖系列| 7777精品伊人久久久大香线蕉的| 日韩免费精品视频| 77777_亚洲午夜久久多人| 国产精品二区一区二区aⅴ污介绍| 国产一区二区自拍| 天堂在线免费观看视频| 久久久综合亚洲91久久98| 欧美人与物videos另类xxxxx| 国产精品女主播| a级毛片免费| 中文字幕一区日韩电影| 少妇按摩一区二区三区| 99在线精品视频免费观看软件| 国产影视一区二区| 婷婷社区五月天| 夜夜夜操操操| 国产成人免费av一区二区午夜| 精品视频在线一区二区| 黄色录像免费观看| 男男做爰猛烈叫床爽爽小说| 国产乱淫av麻豆国产免费| 色呦呦呦在线观看| 色播色播色播色播色播在线| 国内免费久久久久久久久久久| 香蕉视频一区| 亚洲在线中文字幕| 日韩欧美一区二区三区免费观看| 国产精品一二一区| 欧美一区二区性| 成人免费高清视频在线观看| 日韩欧美在线一区二区| 日日噜噜噜噜久久久精品毛片| 国产成人免费| 欧美激情福利| 天天av导航| 久久狠狠久久综合桃花| 国产一级在线观看视频| 中文字幕21页在线看| 亚洲国产精品va在线看黑人| 国产白袜脚足j棉袜在线观看| yellow91字幕网在线| 国产精品电影一区二区三区| 亚洲欧美在线另类| 麻豆一区二区在线观看| 秘密影院久久综合亚洲综合| 无码少妇一区二区三区| 91麻豆精品久久毛片一级| 男人天堂av电影| 久久综合给合久久狠狠狠97色69| 成人短视频软件网站大全app| 色综合五月婷婷| 精品国产av色一区二区深夜久久| 中文在线а√在线| 夜夜操 天天操| 日本视频www| 五月激情综合色| 女同性恋一区二区| 青草全福视在线| 91丨精品丨国产| 日本高清视频在线观看| 一起草在线视频| 亚洲欧美日韩国产一区二区三区| 国产美女娇喘av呻吟久久| 人人爽久久涩噜噜噜网站| 久久久精品视频在线| 国产精品资源网| 动漫av免费观看| 国产精品美女xx| 欧美另类videos粗暴黑人| 狂野欧美性猛交xxxx乱大交| 秋霞av鲁丝片一区二区| 国产精品色悠悠| 无码人妻精品一区二区三| 精品人伦一区二区三区蜜桃免费| 一区二区三区在线观看免费视频| 亚洲香蕉av| 日本不卡高清视频| 国产成人免费视频网站| 亚洲一区三区| 成人免费视频网站在线观看| 九色91蝌蚪| 蜜臀av午夜精品久久| 久久精视频免费在线久久完整在线看| 亚洲激精日韩激精欧美精品| 一区二区电影免费观看| 另类天堂视频在线观看| 日韩av综合网| 国产精品久久久久久久第一福利| 欧美一区永久视频免费观看| 日韩成人免费在线| 日本在线视频一区二区| 国产成人精品视频免费看| 国产精品久久电影观看| 午夜免费一区二区| 久久久久免费av| 久久久久久久久久久久久久av| 被男人吃奶添下面好舒服动态图| 超碰高清在线| 日本免费网站在线观看| 精品综合在线| 国产亚洲欧美一级| 欧美成人免费一级人片100| 日本黄色一区二区| 天天综合天天添夜夜添狠狠添| aaa一区二区三区| 日韩一区二区a片免费观看| 成年人在线观看视频免费| 一区二区三区自拍| 久久久久久久久99精品| 伊人久久大香线蕉综合网蜜芽| 欧美激情久久久| 国产麻豆日韩欧美久久| 日韩美女视频免费在线观看| bdsm在线观看播放视频| 真实国产乱子伦精品一区二区三区| 成人午夜精品在线| 久久天天躁狠狠躁夜夜躁| 亚洲成av人片一区二区梦乃| 9l亚洲国产成人精品一区二三| 久久国产精品久久久久| 久热这里只有精品在线| 国产精品三级美女白浆呻吟| 国产伦精品一区二区三区视频黑人| 欧美性色aⅴ视频一区日韩精品| 久久国产激情视频| 日韩av中文字幕在线| 麻豆成人91精品二区三区| 亚洲精品aⅴ中文字幕乱码| 国产精品88久久久久久| 欧美中文高清| 国产一区二区高清| 91xx在线观看| 日韩伦理片在线观看| 欧美一级免费片| 日本不卡二三区| 97在线资源在| 男女羞羞视频网站| 51国产偷自视频区视频| 国产sm主人调教女m视频| 日韩欧美精品一区二区| 中文字幕第一页在线播放| 国产一区观看| 欧美大香线蕉线伊人久久国产精品| 老司机成人在线| 欧美性受xxxx黑人猛交| 免费白白视频| 欧美日韩在线一区二区三区| 在线观看免费网站| 中文字幕亚洲国产| 91免费看视频| 亚洲激情电影中文字幕| 久久久蜜桃一区二区人| 青青国产在线观看| 在线一区免费观看| 五月婷婷色丁香| 欧美成人三级电影在线| 亚洲不卡视频在线| 粉嫩精品导航导航| 国产精品久久久久久久精| 久久亚洲电影天堂| 亚洲午夜av在线| 国产电影一区| 日韩女优av电影在线观看| 一级欧美视频| 亚洲国产午夜伦理片大全在线观看网站| 亚洲xxxx3d动漫| 91国产精品视频在线| 有坂深雪av一区二区精品| 国产成人精品一区二区色戒|