好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MongoDB 常用命令總結

MongoDB 常用命令總結

熱門標簽:機器人外呼系統軟件存在問題 福州電銷機器人源代碼 智能電銷機器人銷售話術 兗州電話外呼營銷系統 南京400電話怎樣辦理 企業智能外呼系統價格多少 高德地圖標注商戶位置 徐州ai電銷機器人原理 沈陽營銷電銷機器人招商

簡單的的增刪改查數據

在查詢結果中指定顯示或者不顯示某個字段

例如,我們希望在 lessons 集合中查找所有數據,但是不希望在返回結果中包含 slides 字段;因為 slides 是一個巨長的以 base64 表示的圖片數組,影響查詢結果的閱讀。
那么我們就可以在 query object 后面跟上一個參數。如下:

復制代碼 代碼如下:

db.lessons.find({}, {slides:0});

同樣也可以明確指定顯示哪些字段:

復制代碼 代碼如下:

db.bios.find(
{ },
{ name: 1, contribs: 1, _id: 0 }
)

比較操作 – 大于和小于

我們要查詢時間范圍在 startTime 和 endTime 間的數據記錄,同時要求 Content 內容是數字 1 到 5。

復制代碼 代碼如下:

db.wemessages.find( {$and: [
    { CreateTime: {$gt: (startTime.getTime()/1000).toString()} },
    { CreateTime: {$lt: (endTime.getTime()/1000).toString()} },
    { Content: {$in: ['1','2','3','4','5']} }
  ]}
);

這里我們使用了 $and 邏輯操作符,和 $gt, $lt, $in 比較操作符。

有關 MongoDB 的操作符,參見:http://docs.mongodb.org/manual/reference/operator/query/

更新一條記錄的某些屬性

使用 $set 表示只更新指定的字段,而不修改其他字段,我們一般情況下都會是這種意圖。

復制代碼 代碼如下:

db.lessons.update({}, {$set:{'course_id':'c.101'}});

更新多條記錄

使用 {multi: true}

復制代碼 代碼如下:

db.lessons.update({}, {$set:{'course_id':'c.101'}}, {multi: true});
db.muusers.update({username: 'tom'}, {$set: {mobile: '6508639713'}}, {multi: true});

排序查詢結果

使用 sort 方法

復制代碼 代碼如下:

db.muusers.find().sort({firsttime: -1});

-1 降序,1 升序

清爽地查看查詢結果

使用 pretty 方法

復制代碼 代碼如下:

db.lessons.find({lesson: 1}, {slides: 0, mp3voice:0, wavvoice:0, wavvoicemin: 0}).pretty();

查看不存在某個字段的記錄

使用 $exists

復制代碼 代碼如下:

db.questions.find({'sequence_id': 1, 'pngslide': {$exists: false}});
db.mycollection.find( { "price" : { "$exists" : false } } )

限定查詢結果個數 limit, 以及跳過開始的多少條記錄 skip

使用 limit 和 skip

復制代碼 代碼如下:

db.translation_memory.find({mp3voice: {$exists: false}}, null, {limit: 100});

刪除 collection 中的所有內容

使用 collection 的 remove 方法

復制代碼 代碼如下:

db.collection.remove();

得到 collection 中一個字段的長度

鏈式調用

復制代碼 代碼如下:

db.lessons.find({lesson: 1}).toArray()[0].slides.join('').length

Collection 操作

更名 collection

使用 renameCollection 方法

復制代碼 代碼如下:

db.quizzes.renameCollection('questions');

刪除一個字段

使用 $unset

復制代碼 代碼如下:

db.questions.update({}, {$unset: {quiz_name:1}}, {multi: true});
db.learning_progress.update({}, {$unset: {lesson:1}}, {multi: true});
db.lessons.update({}, {$unset: {wavvoice:1, wavvoicemin:1}}, {multi: true});

修改一個字段的名稱

使用 $rename

復制代碼 代碼如下:

db.students.update( { _id: 1 }, { $rename: { 'nickname': 'alias', 'cell': 'mobile' } } )

注意:有些MongoDB的關鍵詞不能用做Collection的名稱,例如:group。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

您可能感興趣的文章:
  • Mongodb 利用mongoshell進行數據類型轉換的實現方法
  • MongoDB的mongo shell常用操作方法及操作腳本筆記
  • MongoDB常用操作命令大全
  • MongoDB常用命令小結
  • MongoDB入門教程(包含安裝、常用命令、相關概念、使用技巧、常見操作等)
  • Mongodb啟動命令參數中文說明
  • mongodb數據庫的6個安全設置命令
  • 詳解MongoDB管理命令
  • MongoDB最基本命令速查筆記
  • MongoDB的基本安裝與管理命令腳本總結
  • MongoDB Shell 命令實例總結【進階篇】

標簽:大理 吉安 本溪 昭通 邯鄲 景德鎮 鶴崗 丹東

巨人網絡通訊聲明:本文標題《MongoDB 常用命令總結》,本文關鍵詞  MongoDB,常用,命令,總結,MongoDB,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MongoDB 常用命令總結》相關的同類信息!
  • 本頁收集關于MongoDB 常用命令總結的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 毛片.com| 欧美娇小jap成人网| 一路向西电影| 男女边摸边吃奶边做爽免费视频| 激烈有叫声的床戏视频| 泰勒裸爱被?视频无码| 国产主播福利片在线观看| 久久夜色精品亚洲AV三区青椒 | 欧美黑人一级做a爱性色| 新视觉影视6080yy被窝新影视| 别揉我胸?啊?嗯~接吻| 成人免费视频???视频| 永久在线免费观看港片碟片 | 国内精品久久久久久野外| 国产精品无码一区二区三区小辣椒| 日本AAAA片毛片免费观蜜桃| 看娇妻和别人绿帽视频| 久久青青草原综合伊人| 亲嘴扒胸摸屁股激烈30分钟| 日本精油av按摩片| 欧美成人精品不卡视频在线观看 | 欧美日韩一区二区三区不卡视频| 色鬼aV蜜桃网站视频| 亚洲欧洲第一页| 国产免费久久精品丫丫| 亚洲伦理一区二区精品| ?国产精品嫩草99AV视频网站| 久在线精品视频| 波多野结在线| mm1314极品翘臀尤物美女图片 | 乖乖张开腿让我亲欲欲成欢| 潘金莲双乳晃动干柴烈火视频| 免费古装一级婬片潘金莲| 男人疯狂进入女人视频| 帝枭盛宠总统大人买一送二| 男女无遮挡一进一出一哆嗦 | 亚洲一区免费看| 可以约出来玩的app免费| 粗了大了 整进去好爽视频| 亚洲熟妇av无码无码久久凹凸| 星空果冻传媒电影在线观看|