亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 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中的常用語句總結大全的相關信息資訊供網民參考!
  • 推薦文章
    青青久久精品| 可以免费看污视频的网站| 欧美a级成人淫片免费看| 台湾美女古装一级毛片| 亚洲精品永久一区| 日韩在线观看免费| 高清一级毛片一本到免费观看| 国产91精品一区| 夜夜操网| 免费国产在线观看| 国产91素人搭讪系列天堂| 国产伦久视频免费观看 视频| 午夜欧美福利| 久久国产精品自由自在| 国产精品123| 精品国产三级a| 99热精品在线| 欧美激情在线精品video| 久久久成人网| 欧美国产日韩精品| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日韩中文字幕在线播放| 成人a大片高清在线观看| 国产麻豆精品高清在线播放| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 午夜久久网| 精品久久久久久综合网| 夜夜操网| 国产网站麻豆精品视频| 精品国产香蕉在线播出| 欧美a级成人淫片免费看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 久久福利影视| 久草免费在线色站| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 成人免费一级毛片在线播放视频| 久久久成人网| 麻豆网站在线免费观看| 国产亚洲免费观看| 欧美另类videosbestsex高清| 亚洲爆爽| 青青久热| 麻豆系列 在线视频| 91麻豆精品国产自产在线| 黄色短视屏| 青青久热| 国产伦久视频免费观看 视频| 欧美另类videosbestsex高清| 久久精品大片| 青草国产在线观看| 成人a大片高清在线观看| 日韩在线观看免费| 一本高清在线| 日本伦理片网站| 午夜欧美福利| 黄色短视屏| 中文字幕一区二区三区精彩视频| 中文字幕97| 精品视频一区二区| 二级特黄绝大片免费视频大片| 二级特黄绝大片免费视频大片| 超级乱淫黄漫画免费| 国产伦精品一区二区三区无广告| 久久福利影视| 一a一级片| 午夜久久网| 九九国产| 国产91精品一区| 美女免费精品视频在线观看| 韩国三级视频在线观看| 成人影院久久久久久影院| 国产伦精品一区二区三区无广告| 91麻豆tv| 欧美一区二区三区在线观看| 你懂的日韩| 韩国三级视频网站| 国产美女在线观看| 欧美a免费| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产网站免费视频| 久久99这里只有精品国产| 久久精品大片| 国产网站在线| 久久久成人网| 青青青草影院| 欧美激情一区二区三区中文字幕| 国产不卡精品一区二区三区| 国产91视频网| a级毛片免费观看网站| 日韩av东京社区男人的天堂| 四虎久久精品国产| 国产一区二区精品尤物| 欧美激情一区二区三区在线| 九九久久国产精品| 成人免费观看网欧美片| 黄视频网站免费看| 国产韩国精品一区二区三区| 成人高清护士在线播放| 黄视频网站免费看| 久久福利影视| 成人免费观看男女羞羞视频| 四虎久久精品国产| 久久国产精品自由自在| 欧美日本韩国| 色综合久久天天综线观看| 精品视频在线观看一区二区| 国产一级强片在线观看| 99热精品在线| 久久成人性色生活片| 欧美一区二区三区在线观看| 九九热国产视频| 国产91视频网| 精品视频一区二区| 日本在线www| a级黄色毛片免费播放视频| 99久久精品国产国产毛片| 青青青草影院| 国产视频网站在线观看| 黄色免费网站在线| 精品久久久久久中文字幕2017| 国产成人女人在线视频观看| 亚洲精品永久一区| 久久精品大片| 麻豆网站在线免费观看| 久久成人性色生活片| 99色视频在线观看| 国产成人精品综合在线| 国产一区二区精品尤物| 美女免费精品视频在线观看| 毛片高清| 国产成a人片在线观看视频| 超级乱淫黄漫画免费| 黄色免费网站在线| 午夜在线影院| 国产美女在线观看| 99久久精品国产高清一区二区 | 一级片免费在线观看视频| 精品视频在线看| 亚欧成人毛片一区二区三区四区| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 成人免费观看男女羞羞视频| 国产美女在线观看| 精品国产三级a| 999久久狠狠免费精品| 国产美女在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美大片一区| 欧美另类videosbestsex高清| 国产亚洲免费观看| 美女免费精品视频在线观看| 亚洲精品久久久中文字| 日本特黄特色aaa大片免费| 一a一级片| 亚洲爆爽| 日韩免费在线观看视频| 欧美激情一区二区三区在线| 精品久久久久久中文字幕2017| 日韩avdvd| 天天色成人网| 欧美一区二区三区在线观看| 亚洲 男人 天堂| 日韩在线观看网站| 91麻豆tv| 成人影院久久久久久影院| 香蕉视频亚洲一级| 精品国产一区二区三区久| 欧美大片一区| 亚洲精品久久久中文字| 国产福利免费观看| 高清一级毛片一本到免费观看| 日本乱中文字幕系列| 一a一级片| 999久久狠狠免费精品| 精品久久久久久综合网| 四虎影视久久久免费| 91麻豆国产| 韩国毛片免费| 一本高清在线| 高清一级做a爱过程不卡视频| 91麻豆国产| 色综合久久天天综线观看| 国产高清在线精品一区二区| a级黄色毛片免费播放视频| 成人a级高清视频在线观看| 韩国三级视频在线观看| 国产91素人搭讪系列天堂| 国产美女在线观看| 国产91素人搭讪系列天堂| 国产伦精品一区二区三区无广告| 九九久久99| 亚洲精品永久一区| 日韩中文字幕一区| 日韩中文字幕一区| 国产一区二区福利久久| 久久精品免视看国产明星| 精品国产香蕉在线播出| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 91麻豆精品国产自产在线| 韩国三级视频网站| 精品国产一区二区三区国产馆|