【发布时间】:2012-05-23 15:12:44
【问题描述】:
我正在尝试使用 Java 驱动程序从 mongodb 中仅检索字段的子集。在文档中,我找到了一种方法来做到这一点 javascript-way
db.posts.find( { tags : 'tennis' }, { comments : 0 } );
麻烦的是,如果我在 java 中做类似的事情
db.getCollection("posts").find(new BasicDBObject("comments",0));
它的作用是过滤"comments" == 0 所在的对象,并照常拉取comments 字段。
如何在java中正确地做到这一点?
【问题讨论】:
-
为什么要为这样一个基本的 rtfm 问题 +1?
-
你确定是手动的吗?它被描述了,但是对于javascript,不是对于java。