nodejs + express로 개발중입니다.
사진과 같은 코드가 있을때 마지막 주석과 같이 ?에 데이터가 어떻게 적용되어 실제 DB에 어떻게 쿼리가 된건지 확인할수 있는 방법이 있나요?
nodejs express prepared statement sql
nodejs prepared statement print console sql
등등 여러가지로 검색해보았는데 제가 검색을 못해서 그런지 아무리 찾아봐도 안나오네요.
nodejs + express로 개발중입니다.
사진과 같은 코드가 있을때 마지막 주석과 같이 ?에 데이터가 어떻게 적용되어 실제 DB에 어떻게 쿼리가 된건지 확인할수 있는 방법이 있나요?
nodejs express prepared statement sql
nodejs prepared statement print console sql
등등 여러가지로 검색해보았는데 제가 검색을 못해서 그런지 아무리 찾아봐도 안나오네요.
아마 게시글에서는 con.query(sql, [데이터들], function()); 방식으로 하고 저는 data = con.query(sql, [데이터들])방식으로 데이터를 처리해서 그런거 같습니다.
제 코드상 data = 방식으로 처리해야 해서 .sql이 불가능하네요...
let result = await connection.query...
이구요
promise를 리턴합니다
PDO에서는 비슷한 경우에 확인 못하는 걸로 알고 있습니다
?포함된 쿼리문만 확인할 수 있는데
쿼리문에 예제 문자 넣어서 콘솔에서 테스트 해보시는게 빠르다고 생각합니다