我是mongodb的新手。我需要知道如何从集合中的文档中单独检索一个特定的字段。
例如:
db.things.findOne({name:"mongo"});
结果:
{"_id" : "497dab624ee47b3a675d2d9c" , "name" : "mongo" , "type" : "database"}
但结果我只需要输入字段。如何在查询查询中指定它?
答案 0 :(得分:5)
db.things.findOne({name:"mongo"}, {type : 1});
答案 1 :(得分:1)
尝试
db.things.findOne({name:"mongo"}, {type:1});
答案 2 :(得分:0)
db.things.find({name:"mongo"}, {type:true, "_id":false}).
如果您不将其标记为false,则默认情况下会出现 _id
。