MongoDB (九) MongoDB 投影
2015-08-30 14:55
519 查看
mongodb 投影意思是只选择必要的数据而不是选择一个文件的数据的整个。如果一个文档有5个字段,需要显示只有3个,然后选择其中只有3个字段。
下面的例子将显示文件的标题而文件的几点质疑。
请注意_id字段始终显示在执行find()方法,如果不想这个字段,那么需要将其设置为0
find() 方法
MongoDB 的find()方法,在 MongoDB查询 文档解释接受第二个可选参数是要检索的字段列表。在MongoDB中,当执行find()方法,那么它会显示一个文档所有字段。要限制这一点,需要设置的字段列表值1或0。 1用来显示字段而0是用来隐藏字段。语法:
find()方法具有投影基本语法如下>db.COLLECTION_NAME.find({},{KEY:1})
例子
考虑集合myycol具有以下的数据{ "_id" : ObjectId(5983548781331adf45ec5), "title":"MongoDB Overview"} { "_id" : ObjectId(5983548781331adf45ec6), "title":"NoSQL Overview"} { "_id" : ObjectId(5983548781331adf45ec7), "title":"Yiibai Overview"}
下面的例子将显示文件的标题而文件的几点质疑。
>db.mycol.find({},{"title":1,_id:0}) {"title":"MongoDB Overview"} {"title":"NoSQL Overview"} {"title":"Yiibai Overview"} >
请注意_id字段始终显示在执行find()方法,如果不想这个字段,那么需要将其设置为0
相关文章推荐
- MongoDB (八) MongoDB 文档操作
- MongoDB (七) MongoDB 数据类型
- MongoDB (六) MongoDB 集合操作
- MongoDB (五) MongoDB 数据库操作
- MongoDB (四) MongoDB 数据模型
- MongoDB (三) MongoDB 安装
- MongoDB (二) MongoDB 优点
- MongoDB (一) MongoDB 介绍
- 8天学通MongoDB——第一天 基础入门
- mongodb常用操作命令
- MongoDB(2)-基本概念
- 请不要再用MongoDB了
- 用node.js+express.js+mongodb+jade开发一个完整的项目笔记(1)【页面即页面之间逻辑的制作】
- MongoDB的安全(五)
- mongodb的基本操作
- MongoDB(4)--MongoDB服务的启动
- MongoDB学习十--MongoDB的Replication Introduction
- mongodb笔记
- windows下安装mongoDB扩展
- MongoDB语法与现有关系型数据库SQL语法比较