Javascript I';我和mongoose和nodejs一起工作,但无法打印我想要的内容

Javascript I';我和mongoose和nodejs一起工作,但无法打印我想要的内容,javascript,node.js,mongoose,Javascript,Node.js,Mongoose,未预期的电流输出 let somevar = candidate.find({}, {_id:0,name:1 }); console.log(somevar.map()); 我不能理解这个错误,所以想有人解释一下这里发生了什么。 我期望它做的是 Query { ... collectionName: 'candidates' }, _traceFunction: undefined, '$useProjection': true, _userProvidedField

未预期的电流输出

let somevar = candidate.find({}, {_id:0,name:1 });
console.log(somevar.map());
我不能理解这个错误,所以想有人解释一下这里发生了什么。 我期望它做的是

Query {
...
    collectionName: 'candidates'
  },
  _traceFunction: undefined,
  '$useProjection': true,
  _userProvidedFields: { _id: 0, name: 1 }       
}

您正在创建一个查询,但没有执行它。您需要执行以下操作之一:

["name1","name2".....]


您正在创建一个查询,但没有执行它。您需要执行以下操作之一:

["name1","name2".....]

candidate.find().exec(function(err, candidates){
  console.log(candidates)
});