在查询到的返回结果中,只选择必要的字段,而不是选择一个文档的整个字段。
如:一个文档有5个字段,需要显示只有3个,投影其中3个字段即可。
语法:参数为字段与值,值为1表示显示,值为0不显示。
db.集合名称.find({},{字段名称:1,...})
对于需要显示的字段,设置为1即可,不设置即为不显示
特殊:对于_id列默认是显示的,如果不显示需要明确设置为0
例1:
db.stu.find({},{name:1,gender:1})
例2:
db.stu.find({},{_id:0,name:1,gender:1})