0
나는 여러 개의 선택에서 볼 수있는 데이터를 반환하려고 노력하고있다. 그리고 나는 async.parallel
을 사용하고 있지만 콘솔 쇼에서는 나에게 Promise {<pending>}
을 보여준다. 내가 필요합니다. var async = require('async');
익스프레스 js - 비동기 보류 중
내가 처음 사용해 본 것은 처음부터 잘못하고있는 것입니까?
new(req, res)
{
async.parallel(
{
one: function(callback) {
callback(null, request.query("SELECT * FROM table1 where ref like '90%'"));
},
two: function(callback) {
callback(null, request.query("SELECT * FROM table2 where ref like 'K%'"));
}
}, function(err, results)
{
console.log("RESULT:");
console.log(err);
return res.render('view-1', {"one": results.one, "two": results.two});
});
}
어둠 속에서 당신에게
이유 같은 약속을 가져올 수있는 것은, 당신이 '대기'표시 약속 해결하거나 –
을 거부 적이 있기 때문에 내가 그렇게 할 수있는 방법입니다 ? @ R.Gulbrandsen – user3242861
request.query, 어느 도서관을 사용하고 있습니까? –