node js로 graphql 연결해서 mysql DB 받아오기를 하는데
계속 ER_BAD_FIELD_ERROR 에러가 났다.
field list에 해당 컬럼이 없다고 나오거나 object object 형태로만 나와서 미쵸버릴 뻔 했는데
https://blog.naver.com/eyeballss/220707298708
[펌] Unknown column in 'field list' error on MySQL
아래서 퍼왔습니다. http://stackoverflow.com/questions/1346209/unknown-column-in-field-list-error-on-...
blog.naver.com
해당 글을 읽고 답을 찾았다.
여기서 `` 이거로 감싸주면 ${} 이런 식으로 변수를 사용할 수 있는 건 맞지만
"" 쌍따옴표를 붙여주지 않으면 mysql이 문자열로 인지하지 못해서 userId가 해당 값인 특정 컬럼을 불러오지 못한다.
쌍따옴표 붙여주자
'오늘은 공부 중 > 자바스크립트' 카테고리의 다른 글
[nodejs] 자바스크립트 쿠폰 난수 생성 라이브러리, voucher-code-generator (0) | 2021.08.04 |
---|---|
[Node.js API 수업] 내용 정리 (0) | 2021.07.25 |
[promise-mysql] releaseConnection is not a function 뜰 때 (0) | 2021.07.20 |
공부하자 공부! 이 감정을 잊지 말고 배우고 익히고 습득하자 (0) | 2021.06.30 |
자바스크립트 Uncaught SyntaxError: Unexpected token '{' (0) | 2021.05.22 |