Mongodb:从mongo集合中获取特定列值

时间:2017-02-21 07:50:53

标签: java mongodb

尝试使用java代码

从mongo db集合中查找特定列值
 db.weather.find({},{_id:true}).pretty().

但它什么都没有回复。

当我在mongo shell中尝试使用以下命令时,它会按预期返回数据。

  List<Document> collections = collection.find(newValue).into(new ArrayList<Document>());

我不知道如何在下面的java代码中设置{}

*

1 个答案:

答案 0 :(得分:0)

为特定列应用投影,

         Document query = new Document();

         Document projection = new Document();
         projection.append("_id", 1);

         collection.find(query).projection(projection);