Mongodb查询说“只有这个字段”,而不是一个一个地拒绝每个字段?

时间:2013-05-25 21:05:56

标签: node.js mongodb

当您使用Mongodb限制查询时,有没有办法说“我只想要这个键”?或者您必须始终使用{key_one:0}

主动拒绝字段

例如。我只想用db.tonight.find()来获取key_four的值。

json结构

{

  key_one : "some string",
  key_two: "some string",
  key_three : "some string",
  key_four: "some string",
  key_five: "some string",
  key_six: "some string"

}

如何简化这个?

查询:

db.tonight.find({},{_id:0,key_six:0,key_five:0,key_three:0,key_two:0,key_one:0})

1 个答案:

答案 0 :(得分:1)

这样:db.tonight.find({},{_id:0, key_four:1})