2

我是 mongodb 的新手。我需要知道如何从集合中的文档中单独检索特定字段。

例如:

db.things.findOne({name:"mongo"});

结果:

{"_id" : "497dab624ee47b3a675d2d9c" , "name" : "mongo" , "type" : "database"}

但结果我只需要类型字段。如何在查找查询中指定它?

4

3 回答 3

5
db.things.findOne({name:"mongo"}, {type : 1});
于 2012-08-24T10:52:11.480 回答
1

尝试

db.things.findOne({name:"mongo"}, {type:1});
于 2012-08-24T10:52:36.827 回答
0
db.things.find({name:"mongo"}, {type:true, "_id":false}).

_id如果您不将其标记为 false,则默认情况下会出现。

于 2014-01-16T04:03:20.137 回答