Mongoose 从mongodb中的find()返回数据

Mongoose 从mongodb中的find()返回数据,mongoose,Mongoose,我有以下代码 function getNextFiveFixtures(teamname) { var fixtures = fixtureModel.find({ Home : teamname },function(err,doc){ console.log(doc); }); } function getNextFiveFixtures(teamname) { var fixtures = fixtureModel.find({

我有以下代码

function getNextFiveFixtures(teamname) {
   var fixtures = fixtureModel.find({
       Home : teamname
   },function(err,doc){
       console.log(doc);
   });
}
function getNextFiveFixtures(teamname) {
   var fixtures = fixtureModel.find({
       Home : teamname
   },function(err,doc){
       return doc;
   });
   return fixtures;
}

var fixture = getNextFiveFixtures('Chelsea');
console.log(fixture);
这将在屏幕上打印数据。但是,当我试图通过以下代码返回数据时

function getNextFiveFixtures(teamname) {
   var fixtures = fixtureModel.find({
       Home : teamname
   },function(err,doc){
       console.log(doc);
   });
}
function getNextFiveFixtures(teamname) {
   var fixtures = fixtureModel.find({
       Home : teamname
   },function(err,doc){
       return doc;
   });
   return fixtures;
}

var fixture = getNextFiveFixtures('Chelsea');
console.log(fixture);
这将打印mongodb对象。如何在变量中获得结果。谢谢你的帮助