질문이 있습니다.JS/Bluebird Sequelize : 비동기 병렬 DB 호출로 시작
저는 2 db 콜을 시작한 다음 약속 체인을 계속하기를 원했습니다. 내가 한
이 오히려 hackish 방법은이 같은 약속을 시작했다 :
db.Model.find().then(function() {
return [
firstcall,
secondcall
]
}).spread(function(resultFromFirstCall, resultFromSecondCall) {
//do something once both calls completed
});
가 빈 DB 호출로 약속 체인을 시작 괜찮은? 아니면 더 좋은 방법이 있습니다.
비동기 라이브러리를 가져올 수 있지만 비어있는 db.Model.find() 호출을 수행 할 때 성능에 영향이 없다면이 방법이 더 명확한 방법이라고 생각합니다.
는 downvote를 설명합니다. – Calvintwr