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对象。如何在变量中获得结果。谢谢你的帮助