婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MongoDB中的常用語句總結大全

MongoDB中的常用語句總結大全

熱門標簽:呼和浩特外呼系統原理是什么 青白江400企業電話申請 河南電話外呼系統招商 內蒙古營銷智能外呼系統哪個好 小裙科技電銷機器人怎樣 長沙電銷外呼防封卡是什么 crm外呼系統聯系方式 智能外呼系統官網 外呼線路資源屬于電信業務嗎

前言

MongoDB與MySQL基本語句還是有很大區別的,今天再介紹一下MongoDB的一些常用的基本語句,下面話不多說了,來一起看看詳細的介紹吧

MOngoDB  刪除語句

delete()刪除

刪除一個集合

db.collection.deleteOne()

刪除多個集合

db.collection.deletMany();

remove()刪除

刪除所有的name:李四的數據

db.student.remove({name:"李四"});

只刪除一條sex:男的數據 僅刪除一條

db.student.remove({sex:"男"},true);

刪除全部

db.student.remove({});

數據庫假刪除

有時候用戶刪除操作的時候,需求是這樣的,僅是隱藏這條數據,并不是真的從數據庫中刪除。

這時候就用到假刪除了,比如這個是張三發的兩篇微博:

db.student.insert([
 {name:"張三",content:"今天心情好",isDel:0},
 {name:"張三",content:"今天心情一般",isDel:0},
]);

用戶增加兩條數據,但只保留后一條,刪除前一條,這時候用到假刪除 ,在添加數據時加上一個字段isDel:0

所以當用戶刪除數據時候 執行的不是remove方法而是update方法

db.student.update({"_id" : ObjectId("5bd6a46f1eb7a22fa07cb382")},{
 $set:{
 isDel:1
 }
});

當isDel:0是表示用戶沒有刪除 為1是表示用戶已經刪除

所以在查詢的時候要篩選name和isDel條件即可

db.student.find({name:"張三",isDel:0});

查詢到用戶沒有刪除的數據:

然后就可以實現假刪除了。

批量數據的操作和修改

向集合中插入10000個文檔

var arr= [];
for(var i=0;i10000;i++){
 arr.push({counter:i});
}
db.demos.insert(arr);
db.demos.find();

查詢demos中counter為666的文檔

db.demos.find({counter:666});

查詢demos中counter小于66的文檔

db.demos.find({counter:{$lt:666}});

查詢demos中counter大T666的文檔

db.demos.find({counter:{$gt:666}});

查詢demos中counter大于66小于666的文檔1120查吉demos集合中的前10余數據

db.demos.find({counter:{$gt:66, $lt:666}});

查石demos集合中的第1字到20條數據

db.demos.find().limit(10);

查春demos集合中的第2 1條到30條數據  分頁功能   skip從多少條開始 limit每次查詢多少條

db.demos.find().skip(0).limit(10);//第一頁 從0條開始 每查詢10條
db.demos.find().skip(10).limit(10);//第二頁 從10條開始 每查詢10條
db.demos.find().skip(20).limit(10);//第三頁 從20條開始 每查詢10條

集合中文檔關系

  • 一對一(one to one):比如:人和身份證   老公和老婆
  • 一對多(one to many):比如:父母和孩子  用戶和物品
  • 多對多(many to many):比如:老師和學生

一對一

以內嵌文檔的形式體現,

//一對一
db.aAndb.insert([
 {name:"楊過",wife:{name:"小龍女",sex:"女"},sex:"男"},
 {name:"楊過",wife:{name:"小龍女",sex:"女"},sex:"男"}
])

db.aAndb.find();

一對多

通過內嵌文檔的形式實現或者通過集合的形式實現

//一對多 比如 微博 和 微博評論
//添加微博
db.weibo.insert([
{weibo:"世界這么大,我想去看看"},
{weibo:"我要做一名web開發者?。?!"}
])

db.weibo.find();

添加評論

db.comments.insert([
{
weibo_id: ObjectId("5bdd89e06a5e78f4cfc2b9c8"),
list:[
 "那你有錢嗎",
 "一個人嗎??去呢?。浚?,
 "加油?。?
]
},
{
weibo_id: ObjectId("5bdd89e06a5e78f4cfc2b9c9"),
list:[
 "那你要學習HTML",
 "那還要你要學習css",
 "加油??!"
]
}
]);

db.comments.find();

查詢一對多

var weibo_id= db.weibo.findOne({"weibo" : "世界這么大,我想去看看"})._id;
db.comments.find({weibo_id: weibo_id});

多對多的關系

比如:學生和老師

可以通過多文檔關聯,

//多對多 老師《------》學生

//插入老師集合
db.teachers.insert([
{
 name:"語文老師",
 teacher_id: 1,
 student_id:[
 1001,
 1002,
 1003
 ]
 },
{
 name:"數學老師",
 teacher_id: 2,
 student_id:[
 1001,
 1002,
 1003
 ]
 },
{
 name:"英語老師",
 teacher_id: 3,
 student_id:[
 1001,
 1002,
 1003
 ]
 }
])

db.teachers.find();


//插入學生集合
db.students.insert([
{
 name:"小明",
 student_id: 1001,
 teacher_id:[
 1,
 2,
 3
 ]
 },
{
 name:"小紅",
 student_id: 1002,
 teacher_id:[
 1,
 2,
 3
 ]
 },
{
 name:"小剛",
 student_id: 1003,
 teacher_id:[
 1,
 2,
 3
 ]
 }
])

db.students.find();
db.teachers.find();

排序和索引

排序:

查詢文檔時,默認是按照_id的值進行排序的(升序)

sort() 可以用來指定文檔的排序規則,sort() 內部需要傳遞一個對象來指定文檔的排序規則 ,其中1表示升序 ,-1表示降序
limit skip sort 的順序可以任意改變 ,運行時會自動調整。

不希望它默認按照id排序  希望它按照工資來排序

//按照工資升序排列

db.section.find().sort({wages:1});

//優先按照工資升序排列 如果遇到相同的就在 按照id升序排列
db.section.find().sort({wages: 1},{_id: -1});

索引:

展示字段中 部分內容

或者是提取這個字段內的部分內容

在查詢時 ,可以在第二個參數來設置查詢的結果投影

索引: find({ 查詢條件 }, { 檢索范圍(1顯示 0隱藏)})
注意: _id如果不設置默認是1(顯示) 可手動隱藏

db.section.find({}, {name: 1});
//只顯示name和wages字段
`db.section.find({}, {name: 1, _id: 0, wages: 1});`

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • MongoDB 常用的crud操作語句
  • mongodb 數據生成Insert 語句的示例代碼
  • MongoDB與MySQL常用操作語句對照
  • 常用的MongoDB查詢語句的示例代碼

標簽:黃石 池州 安順 菏澤 白山 呼倫貝爾 楚雄 舟山

巨人網絡通訊聲明:本文標題《MongoDB中的常用語句總結大全》,本文關鍵詞  MongoDB,中的,常用,語句,總結,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MongoDB中的常用語句總結大全》相關的同類信息!
  • 本頁收集關于MongoDB中的常用語句總結大全的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品18久久久久久久久久久久| 日韩福利电影在线| 中文字幕一区免费在线观看| 国产自产高清不卡| 欧美日韩一区精品| 亚洲一区二区三区在线| 欧美中文字幕一区二区三区亚洲 | 国产日韩欧美高清| 老司机免费视频一区二区三区| 538prom精品视频线放| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美日韩国产高清一区二区三区| 亚洲国产精品欧美一二99| 欧美日韩在线播放三区| 五月天久久比比资源色| 麻豆精品一区二区| 久久精品网站免费观看| 中文成人综合网| 色av综合在线| 美国精品在线观看| 国产无人区一区二区三区| 91农村精品一区二区在线| 亚洲成人午夜影院| 精品少妇一区二区三区日产乱码 | 欧美激情在线一区二区| www.欧美亚洲| 亚洲电影你懂得| 久久久久国产精品厨房| 99在线热播精品免费| 亚洲国产精品麻豆| 国产视频911| 欧美在线看片a免费观看| 奇米777欧美一区二区| 国产欧美精品在线观看| 91黄色激情网站| 狠狠色丁香久久婷婷综| 亚洲成人资源网| 欧美成人猛片aaaaaaa| 一本一本久久a久久精品综合麻豆| 日日嗨av一区二区三区四区| 国产日本欧美一区二区| 欧美色大人视频| 成人激情免费视频| 久久疯狂做爰流白浆xx| 一区二区三区美女视频| 久久久精品一品道一区| 欧美一区二区播放| 91视频.com| 国产成人精品一区二| 日韩在线卡一卡二| 中文字幕日韩一区| 久久综合九色综合97_久久久| 91看片淫黄大片一级| 国产在线国偷精品产拍免费yy| 一级特黄大欧美久久久| 欧美韩日一区二区三区四区| 久久蜜桃一区二区| 日韩欧美黄色影院| 欧美肥大bbwbbw高潮| 欧美在线高清视频| 99久久夜色精品国产网站| 激情五月激情综合网| 亚洲一区二区四区蜜桃| 最新成人av在线| 国产精品久久一级| 中文无字幕一区二区三区| 国产亚洲成av人在线观看导航| 欧美一激情一区二区三区| 91精品视频网| 欧美精品乱人伦久久久久久| 欧美色偷偷大香| 欧美私模裸体表演在线观看| 色综合久久久久综合体桃花网| 成人午夜精品在线| 国产.欧美.日韩| 成人爽a毛片一区二区免费| 国产自产视频一区二区三区| 国产一区二区三区日韩| 国产精品18久久久久久久久久久久| 国内久久婷婷综合| 国产.欧美.日韩| 日本精品裸体写真集在线观看 | 亚洲激情五月婷婷| 亚洲午夜一二三区视频| 日韩精品视频网站| 国产一区二区三区久久悠悠色av| 久久99久国产精品黄毛片色诱| 午夜激情一区二区三区| 激情欧美一区二区| 国产精品66部| 成av人片一区二区| 91国在线观看| 精品sm捆绑视频| 国产女人18水真多18精品一级做 | 国产一区久久久| 国产精品一区二区在线播放| 91日韩在线专区| 91麻豆精品国产91久久久久久久久| 欧美大片在线观看| 国产精品美女久久福利网站| 亚洲一本大道在线| 久久99精品久久久久久久久久久久| 黄色资源网久久资源365| 成人av网在线| 日韩视频123| 国产精品无人区| 亚洲www啪成人一区二区麻豆| 久草这里只有精品视频| av中文字幕在线不卡| 91精品免费在线| 中文字幕亚洲精品在线观看| 亚洲成人一二三| 国产一区二区调教| 色美美综合视频| 久久久亚洲精品石原莉奈| 亚洲综合久久久| 国产成人精品亚洲午夜麻豆| 一本久道久久综合中文字幕| 精品免费一区二区三区| 亚洲精品免费在线观看| 国产综合一区二区| 欧美日韩一区二区三区不卡| 国产亚洲精品7777| 日本不卡不码高清免费观看| 色偷偷久久人人79超碰人人澡| 日韩天堂在线观看| 亚洲欧美日韩在线播放| 国产精品99久久久久久有的能看| 欧美三级视频在线播放| 中文字幕一区二区三区在线不卡 | 亚洲成a人片在线不卡一二三区| 国产精品亚洲午夜一区二区三区| 欧美日韩国产综合草草| 国产精品久久久99| 国产乱人伦偷精品视频不卡 | 成年人午夜久久久| 久久精品视频免费| 国产裸体歌舞团一区二区| 91精品国产91综合久久蜜臀| 亚洲激情在线播放| 91麻豆福利精品推荐| 亚洲国产精品v| 国产精品99久久久| 久久精品无码一区二区三区| 国产呦精品一区二区三区网站| 欧美亚洲高清一区| 亚洲一二三四在线| 欧美色涩在线第一页| 亚洲午夜一区二区| 欧美亚洲综合网| 婷婷激情综合网| 欧美一级xxx| 国产一二精品视频| 久久久午夜电影| 成人国产精品免费观看视频| 国产亚洲欧美日韩在线一区| 国产九色精品成人porny| 国产亚洲欧美激情| 91视频在线看| 日韩国产欧美三级| 日韩免费成人网| 不卡在线观看av| 日韩成人av影视| 中文字幕第一区| 欧美日本乱大交xxxxx| 国内精品嫩模私拍在线| 综合亚洲深深色噜噜狠狠网站| 欧美日韩成人综合在线一区二区| 久久国产视频网| 国产精品久久久久久福利一牛影视 | 欧美一区二区视频在线观看| 久久99国产精品麻豆| 国产精品乱码一区二区三区软件 | 91免费视频大全| 蜜臀久久99精品久久久画质超高清| 日韩欧美卡一卡二| av成人免费在线| 紧缚捆绑精品一区二区| 国产亚洲精品bt天堂精选| 一本色道亚洲精品aⅴ| 一区二区三区四区国产精品| 丁香婷婷深情五月亚洲| 欧美激情综合五月色丁香小说| 国产高清一区日本| 国产欧美一区二区精品仙草咪| 欧美亚洲国产bt| 亚洲国产精品精华液ab| 国产一区二区三区在线观看免费| 亚洲精品成人在线| fc2成人免费人成在线观看播放| 26uuu另类欧美亚洲曰本| 欧美成人精品1314www| 在线观看日韩国产| 亚洲视频在线观看一区| 成人美女视频在线观看| 国精品**一区二区三区在线蜜桃| 日韩欧美在线观看一区二区三区| 婷婷成人综合网| 亚洲成av人影院| 亚洲自拍偷拍麻豆|