首页 新闻 搜索 专区 学院

java 操作mongoB只查询指定字段

0
[待解决问题]

使用 Query query = new Query() ,query对象来作为查询的条件;

怎么指定MongoDB只返回指定的字段,或者不返回某字段,

例query.addCriteria(Criteria.where("id").is(111)) 这是返回id为111的一条记录,现在想获得其中某些字段,求解

OneMeterSunlight的主页 OneMeterSunlight | 菜鸟二级 | 园豆:225
提问于:2015-11-14 18:00
< >
分享
所有回答(1)
0

FindIterable<Document> find = collection.find().projection(new BasicDBObject().append("_id", 0));

查询时可以在find().projection(new BasicDBObject().append("_id", 0))

-w- | 园豆:202 (菜鸟二级) | 2017-12-18 17:21
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册