async (1) 썸네일형 리스트형 Node.js Mysql2로 async/await 사용하기 푸핫을 개발하면서 리뷰별로 이미지 리스트를 못담는 이슈가 생겼다. 스프링처럼 Mybatis에 resultMap을 사용하면 쉽게 Collection에 넣을 수 있지만 node.js에서 mysql을 orm 없이 개발하다 보니 해결하는데 시간이 오래걸렸다. 기존에 mysql 미들웨어를 사용했고 소스는 아래와 같았다. router.get('/api/review/list/:seq', (req, res) => { let sql = 리뷰 select 쿼리 con.query(sql, (err, result) => { if(err){ return res.status(500).send({error : 'database failure'}); } const dataArray = new Array(); for (var i = .. 이전 1 다음