2020-03-27 记录mongdb(6)

文档投影:

db.collection.find(<query>,<projection>) 不使用投影文档的时候,该方法返回符合筛选条件的完整文档。而使用文档投影,可以有选择的返回文档中的部分字段。

格式:{field:inclusion} 1:表示返回字段;0表示不返回字段;

文档主键是默认返回的,可以添加0让其不返回。但是:除了文档主键以外,不可以再投影文档中混合使用包含和不包含这两种投影操作;

在数组字段中使用投影:

$slice 操作符可以返回数组字段中的部分元素

$elemMatch 和 $操作符可以返回数组字段中满足筛选条件的第一个元素

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • emm...其实也是因为很久没有更新过了,再加上最近刚好系统的学完了下mongoDB,就干脆发到这上面来了。 数据...
    慕小牧阅读 3,914评论 0 0
  • 目录 查询操作 集合查询方法 find() 查询内嵌文档 查询操作符(内含 数组查询) "$gt" 、"$gte"...
    彩虹之梦阅读 4,645评论 0 1
  • 主要是说明mongodb的数据查询方法,本次不使用mongo shell来操作,使用图形化操作软件Robo来执行m...
    Spareribs阅读 9,483评论 1 10
  • 一、MongoDB简介 1.概述 ​ MongoDB是一个基于分布式文件存储的数据库,由C++语言编写。旨在为WE...
    郑元吉阅读 4,562评论 0 2
  • 好久没打开爸爸的QQ空间了。 这几天,会反思很多。 他在的时候觉得自己很了解他,却离他很远。 他走后,自己大把的时...
    路悠C阅读 916评论 0 1