我在从 mongoose 的查询结果中获取数据时遇到了一些麻烦:这是我的函数:
getNinjas : function(res){
var twisted = function(res){
return function(err, data){
if (err){
console.log('error occured');
return;
}
res.send('My ninjas are:\n');
for (var i;i<data.length;i++){
console.log(data[i].name);
}
//I need to process my data one by one here
}
}
Ninja.find({},'name skill',twisted(res));
}
所以如果我console.log(data)
在 getNinjas 函数中,我会得到我的查询结果。如何逐条访问每条记录?我在控制台中什么都没有。