日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
MongoDB投影(指定查詢字段)
MongoDB 中的投影即查詢指定的字段,而不是直接查詢文檔的全部字段。比如說(shuō)某個(gè)文檔中有 5 個(gè)字段,而我們只需要其中的 3 個(gè)字段,那么就可以使用 MongoDB 中的投影來(lái)指定需要查詢的 3 個(gè)字段。

為湯旺等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及湯旺網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站建設(shè)、網(wǎng)站制作、湯旺網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

在《MongoDB查詢文檔》一節(jié)中我們介紹的 find() 方法,在使用 find() 方法時(shí),如果不設(shè)置其中的第二個(gè)參數(shù),那么在查詢時(shí)將返回文檔中的所有字段,想要限制要查詢的字段,您就需要設(shè)置 find() 方法的第二個(gè)參數(shù)即可,語(yǔ)法格式如下:

db.collection_name.find(query,{key1:1, key2:1, ...})

語(yǔ)法說(shuō)明如下:

  • query:可選參數(shù),使用查詢操作符指定的查詢條件;
  • key1、key2、...:為要查詢或者隱藏的字段,當(dāng)值為 1 時(shí)表示顯示該字段,值為 0 時(shí)表示隱藏該字段。

注意:如果僅需要設(shè)置第二個(gè)參數(shù),而不需要設(shè)置第一個(gè)參數(shù)的話,則需要在第一個(gè)參數(shù)的位置添加一個(gè)空的花括號(hào) {} 作為占位符,例如:db.collection_name.find({}, {_id:1})。

【示例】使用投影查詢指定的字段,首先,我們先在集合中插入一些數(shù)據(jù):

> db.course.insert([
... {
... "title" : "HTML教程",
... "author" : "編程幫",
... "url" : "http://www.biancheng.com/html/index.html"
... },{
... "title" : "C#教程",
... "author" : "編程幫",
... "url" : "http://www.biancheng.com/csharp/index.html"
... },{
... "title" : "MongoDB教程",
... "author" : "編程幫",
... "url" : "http://www.biancheng.com/mongodb/index.html"
... }
... ])
BulkWriteResult({
        "writeErrors" : [ ],
        "writeConcernErrors" : [ ],
        "nInserted" : 3,
        "nUpserted" : 0,
        "nMatched" : 0,
        "nModified" : 0,
        "nRemoved" : 0,
        "upserted" : [ ]
})

然后使用投影查詢集合中所有文檔的 title 字段:

> db.course.find({},{"title":1, _id:0})
{ "title" : "HTML教程" }
{ "title" : "C#教程" }
{ "title" : "MongoDB教程" }

注意:在執(zhí)行 find() 方法時(shí) _id 字段是始終顯示的,如果您不希望顯示此字段,就需要將其設(shè)置為 0。


網(wǎng)頁(yè)名稱:MongoDB投影(指定查詢字段)
文章起源:http://www.dlmjj.cn/article/dpeppop.html