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

主頁 > 知識庫 > MongoDB查詢操作限制返回字段的方法

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

熱門標簽:沈陽營銷電銷機器人招商 智能電銷機器人銷售話術 南京400電話怎樣辦理 企業(yè)智能外呼系統(tǒng)價格多少 高德地圖標注商戶位置 福州電銷機器人源代碼 徐州ai電銷機器人原理 機器人外呼系統(tǒng)軟件存在問題 兗州電話外呼營銷系統(tǒng)
映射(projection )聲明用來限制所有查詢匹配文檔的返回字段。projection以文檔的形式列舉結果集中要包含或者排除的字段。可以指定要包含的字段(例如:{field:1})或者指定要排除的字段(例如:{field:0})。默認_id是包含在結果集合中的,要從結果集中排除_id字段,需要在projection中指定排除_id字段({_id:0})。除了_id字段,不能在一個projection中聯合使用包含和排除語意。

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

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

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

返回指定字段和_id字段:

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


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


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

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

數組字段的projection:
 $elemMatch 和 $slice運算符是對數組進行projection的唯一途徑。
您可能感興趣的文章:
  • MongoDB中多表關聯查詢($lookup)的深入講解
  • Mongodb實現的關聯表查詢功能【population方法】
  • MongoDB各種查詢操作詳解
  • PHP中MongoDB數據庫的連接、添加、修改、查詢、刪除等操作實例
  • MongoDB下根據數組大小進行查詢的方法
  • MongoDB導出查詢結果到文件例子
  • MongoDB如何對數組中的元素進行查詢詳解
  • MongoDB查詢技巧總結
  • MongoDB查詢性能優(yōu)化驗證及驗證
  • mongodb實現同庫聯表查詢方法示例
  • MongoDB的基礎查詢和索引操作方法總結
  • MongoDB多表關聯查詢操作實例詳解

標簽:吉安 邯鄲 本溪 昭通 景德鎮(zhèn) 大理 鶴崗 丹東

巨人網絡通訊聲明:本文標題《MongoDB查詢操作限制返回字段的方法》,本文關鍵詞  MongoDB,查詢,操作,限制,返回,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MongoDB查詢操作限制返回字段的方法》相關的同類信息!
  • 本頁收集關于MongoDB查詢操作限制返回字段的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 东方市| 泸水县| 万源市| 博白县| 淮滨县| 乌拉特前旗| 招远市| 克拉玛依市| 高密市| 阿勒泰市| 扎兰屯市| 玉环县| 惠东县| 江西省| 陆丰市| 应城市| 靖安县| 安吉县| 赤城县| 陇西县| 兴和县| 筠连县| 瓦房店市| 莱西市| 绍兴市| 廉江市| 揭阳市| 永州市| 铁岭市| 丹江口市| 皋兰县| 县级市| 高碑店市| 涟源市| 和林格尔县| 建德市| 大名县| 绵阳市| 昭苏县| 元阳县| 剑川县|