MongoDB中怎么實(shí)現(xiàn)數(shù)據(jù)查詢操作-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)MongoDB中怎么實(shí)現(xiàn)數(shù)據(jù)查詢操作,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來(lái)公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過(guò)去的10余年時(shí)間我們累計(jì)服務(wù)了上千家以及全國(guó)政企客戶,如成都軟裝設(shè)計(jì)等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過(guò)硬的技術(shù)實(shí)力獲得客戶的一致贊揚(yáng)。

任何數(shù)據(jù)庫(kù)之中,數(shù)據(jù)的查詢操作都是最為麻煩的,而在MongoDB數(shù)據(jù)庫(kù)里面,對(duì)于查詢的支持非常到位。
語(yǔ)法:“db.集合名稱.find({查詢條件}[,{設(shè)置顯示的字段}])”

范例:最簡(jiǎn)單的用法就是直接使用find()函數(shù)完成查詢
> db.info.find();

范例:希望查詢出url為“www.stone.com”的數(shù)據(jù)
> db.info.find({"url":"www.stone.com"});
{ "_id" : ObjectId("5990f8ea3268c8e84253ba3b"), "url" : "www.stone.com" }
{ "_id" : ObjectId("5990f97d3268c8e84253ba3c"), "url" : "www.stone.com" }
發(fā)現(xiàn)在進(jìn)行數(shù)據(jù)查詢的時(shí)候也是按照J(rèn)SON的形式設(shè)置的相等關(guān)系。它的整個(gè)開(kāi)發(fā)之中都不可能離開(kāi)JSON數(shù)據(jù)。
對(duì)于設(shè)置的顯示字段嚴(yán)格來(lái)講就稱為數(shù)據(jù)的投影操作,如果不需要顯示的字段設(shè)置“0”,而需要顯示的字段設(shè)置“1”。

范例:不想顯示“_id”
> db.info.find({"url":"www.stone.com"},{"_id":0});
{ "url" : "www.stone.com" }
{ "url" : "www.stone.com" }
> db.info.find({"url":"www.stone.com"},{"_id":0,"url":1});
{ "url" : "www.stone.com" }
{ "url" : "www.stone.com" }
同時(shí)對(duì)于數(shù)據(jù)的查詢也可以使用“pretty()”函數(shù)進(jìn)行輸出格式化。

范例:格式化顯示
> db.info.find({"url":"www.stone.com"},{"_id":0,"url":1}).pretty();
{ "url" : "www.stone.com" }
{ "url" : "www.stone.com" }

范例:查詢單個(gè)數(shù)據(jù)
> db.info.findOne();
{ "_id" : ObjectId("5990f8ea3268c8e84253ba3b"), "url" : "www.stone.com" }



看完上述內(nèi)容,你們對(duì)MongoDB中怎么實(shí)現(xiàn)數(shù)據(jù)查詢操作有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

當(dāng)前標(biāo)題:MongoDB中怎么實(shí)現(xiàn)數(shù)據(jù)查詢操作-創(chuàng)新互聯(lián)
分享URL:http://muchs.cn/article30/eejso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)、App開(kāi)發(fā)、軟件開(kāi)發(fā)、移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)