こんにちはみんなここに私のコードです:
function get_group(req, res, next) {
var send_result = function(err, group_list) {
[...]
res.send(group_list);
return next();
};
Group.findOne({'_id': req.params._id}, send_result);
}
async.series を使用して非同期ライブラリ (caolan) を実装し、findOne() を send_result と組み合わせるにはどうすればよいでしょうか。
EDIT1:
私はこの戦略を使用しましたが、正しいかどうかわかりません。何か提案はありますか?
function get_group(req, res, next) {
async.waterfall([
function(callback) {
Group.findOne({'_id': req.params._id}, callback);
}
],
function (err, group_list){
res.send(group_list);
return next();
});
}
なにか提案を?