最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MongoDB查詢操作限制返回字段的方法

 更新時(shí)間:2014年05月03日 09:27:39   作者:  
這篇文章主要介紹了MongoDB查詢操作限制返回字段的方法,需要的朋友可以參考下
映射(projection )聲明用來限制所有查詢匹配文檔的返回字段。projection以文檔的形式列舉結(jié)果集中要包含或者排除的字段??梢灾付ㄒ淖侄危ɡ纾海鹒ield:1})或者指定要排除的字段(例如:{field:0})。默認(rèn)_id是包含在結(jié)果集合中的,要從結(jié)果集中排除_id字段,需要在projection中指定排除_id字段({_id:0})。除了_id字段,不能在一個(gè)projection中聯(lián)合使用包含和排除語意。

返回匹配文檔的所有字段:

如果沒有指定projection,find()方法返回所有匹配文檔的所有字段。
復(fù)制代碼 代碼如下:
db.inventory.find( { type: 'food' } )

這個(gè)例子將返回inventory集合中type字段的值為"food"的所有文檔,返回的文檔包含全部字段。

返回指定字段和_id字段:

一個(gè)projection可以明確地指定多個(gè)字段。下面的操作中,find()方法返回匹配的所有文檔。在結(jié)果集中,只有item和qty字段,默認(rèn)_id字段也是返回的。
復(fù)制代碼 代碼如下:
db.inventory.find( { type: 'food' }, { item: 1, qty: 1 } )


僅返回指定字段:
可以通過在projection中指定排除_id字段將其從結(jié)果中去掉,如下例子所示:
復(fù)制代碼 代碼如下:
db.inventory.find( { type: 'food' }, { item: 1, qty: 1, _id:0 } )


返回除排除掉以外的字段:
可以使用一個(gè)projection排除一個(gè)或者一組字段,如下:
復(fù)制代碼 代碼如下:
db.inventory.find( { type: 'food' }, { type:0 } )

這個(gè)操作返回所有type字段值為food的文檔,在結(jié)果中type字段不返回。

數(shù)組字段的projection:
 $elemMatch 和 $slice運(yùn)算符是對(duì)數(shù)組進(jìn)行projection的唯一途徑。

相關(guān)文章

  • windows安裝mongodb6.x并設(shè)置用戶名密碼的詳細(xì)過程

    windows安裝mongodb6.x并設(shè)置用戶名密碼的詳細(xì)過程

    這篇文章主要介紹了windows安裝mongodb6.x并設(shè)置用戶名密碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • 十個(gè)提高M(jìn)ongoDB安全性的配置技巧

    十個(gè)提高M(jìn)ongoDB安全性的配置技巧

    這篇文章主要介紹了十個(gè)提高M(jìn)ongoDB安全性的配置技巧,需要的朋友可以參考下
    2014-10-10
  • Mongodb數(shù)據(jù)庫兩種啟動(dòng)方法小結(jié)

    Mongodb數(shù)據(jù)庫兩種啟動(dòng)方法小結(jié)

    MongoDB是一種開源的服務(wù)器端NoSQL數(shù)據(jù)庫管理系統(tǒng),它提供了一種靈活的框架,可以快速地存儲(chǔ)、處理和管理大量的數(shù)據(jù),這篇文章主要給大家介紹了關(guān)于Mongodb數(shù)據(jù)庫兩種啟動(dòng)方法的相關(guān)資料,需要的朋友可以參考下
    2023-12-12
  • Centos 7下Mongodb開機(jī)無法自啟動(dòng)的解決方法

    Centos 7下Mongodb開機(jī)無法自啟動(dòng)的解決方法

    這篇文章主要介紹了Centos 7下Mongodb開機(jī)無法自啟動(dòng)的解決方法,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。
    2017-03-03
  • MongoDB學(xué)習(xí)以及集群搭建的實(shí)踐全紀(jì)錄

    MongoDB學(xué)習(xí)以及集群搭建的實(shí)踐全紀(jì)錄

    這篇文章主要給大家介紹了關(guān)于MongoDB學(xué)習(xí)以及集群搭建的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • MongoDB索引使用詳解

    MongoDB索引使用詳解

    索引,使用索引可快速訪問數(shù)據(jù)庫表中的特定信息。索引是對(duì)數(shù)據(jù)庫表中一列或多列的值進(jìn)行排序的一種結(jié)構(gòu),例如 employee 表的姓名(name)列。如果要按姓查找特定職員,與必須搜索表中的所有行相比,索引會(huì)幫助您更快地獲得該信息。
    2016-01-01
  • Mongodb常用的身份驗(yàn)證方式

    Mongodb常用的身份驗(yàn)證方式

    對(duì)MongoDB部署啟用訪問控制會(huì)強(qiáng)制執(zhí)行用戶身份驗(yàn)證,要求在登錄MongoDB系統(tǒng)用戶識(shí)別自己。 當(dāng)訪問啟用了訪問控制的MongoDB部署時(shí),用戶只能執(zhí)行由其角色確定的操作。
    2017-08-08
  • mongodb中使用distinct去重的簡單方法

    mongodb中使用distinct去重的簡單方法

    怎么在mongodb中實(shí)現(xiàn)類似于SQL中distinct的功能,查詢某一個(gè)字段所有的值,今天我們就來探討下這個(gè)問題。
    2015-05-05
  • Mongodb實(shí)戰(zhàn)之全文搜索功能

    Mongodb實(shí)戰(zhàn)之全文搜索功能

    全文檢索對(duì)每一個(gè)詞建立一個(gè)索引,指明該詞在文章中出現(xiàn)的次數(shù)和位置,當(dāng)用戶查詢時(shí),檢索程序就根據(jù)事先建立的索引進(jìn)行查找,并將查找的結(jié)果反饋給用戶的檢索方式。下面這篇文章主要給大家介紹了Mongodb全文搜索功能的相關(guān)資料,需要的朋友可以參考下。
    2017-07-07
  • MongoDB使用場景總結(jié)

    MongoDB使用場景總結(jié)

    這篇文章介紹了什么場景該用MongoDB,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-02-02

最新評(píng)論

汉沽区| 白水县| 德清县| 长子县| 崇仁县| 云阳县| 凤庆县| 咸宁市| 子长县| 泌阳县| 嘉兴市| 银川市| 石阡县| 菏泽市| 安塞县| 外汇| 邛崃市| 长海县| 临邑县| 梅河口市| 泰和县| 武川县| 太谷县| 台州市| 连州市| 麻江县| 定襄县| 吐鲁番市| 通化市| 山东省| 永善县| 镇坪县| 柯坪县| 鲜城| 肥西县| 和平区| 谢通门县| 烟台市| 文安县| 新营市| 大邑县|