マングースでのクエリの結果からデータを取得するのに問題があります: これが私の関数です:
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 関数を使用すると、クエリの結果が得られます。各レコードに 1 つずつアクセスするにはどうすればよいですか? このようなコンソールには何も表示されません。