[Node.js] node-sqlite DB에서 여러 row를 반환하는 쿼리
Node.js 2022. 1. 28. 16:25

상황 images라는 table에 올라간 사진 여러장을 웹 페이지에 띄우기 위해 db.get("SELECT imageSrc FROM images WHERE owner=?", 라는 쿼리를 사용했으나, 사진 한장만 반환되었다. db.get("SELECT imageSrc, count(*) FROM images WHERE owner=?", 이때 이렇게 count(*)를 이용하면 1이상의 수가 제대로 들어오는 것을 알 수 있다. 해결 라우팅하는 js파일에 db.all("SELECT imageSrc FROM images WHERE owner=?", all method를 사용하고, render되는 html에 { %> 을 하면 이렇게 여러 행이 console에 찍히는 것을 볼 수 있다. 그러나 all method는 데..