【发布时间】:2018-09-03 12:56:08
【问题描述】:
我在从 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));
}
所以如果我在 getNinjas 函数中console.log(data),我会得到我的查询结果。如何逐条访问每条记录?我在控制台中什么也得不到。
【问题讨论】:
标签: javascript mongoose