mongodb查询------个性化fields

mongodb的查询语法

db.getCollection('xxx').find(query,fields)

今天来说的就是fields的用法
我们预期只需要html字段

db.getCollection('xxx').find({},{"html" : true })

查询结果:
这里写图片描述

但是会包含默认_id字段,按照如下写法

db.getCollection('xxx').find({},{"_id":false,"html" : true })

查询结果
这里写图片描述

假如我们不想要html字段了

db.getCollection('inst_risk_content').find({},{"html" : false })

那么查询出来的结果就不会包含html字段
这里写图片描述

对 没有了
那么如果我们只想要page_id,而不要html呢
那么会报错,没错

Projection cannot have a mix of inclusion and exclusion.

相信聪明的人已经看出来了,如果没有看出来,请私信。。。

发布了429 篇原创文章 · 获赞 121 · 访问量 67万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 程序猿惹谁了 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览