9장의 실습을 진행하다 보면 아래와 같이 xxxx.find is not function 오류를 발견하게 됩니다.
해당 오류는 현재 sequelize를 사용하여 mysql db에서 데이터를 하나만 가져오기 위해 사용되는
find() 함수가 findOne()으로 수정되어 발생한 오류입니다.
따라서 위와 같이 find() 함수를 사용하고 있는 모든 부분을 findOne()으로 변경하면 오류가 해결됩니다.
아래는 sequelize를 사용하여 db에서 데이터를 가져올 때 사용되는 함수들입니다.
'IT 도서 > Node.js 교과서' 카테고리의 다른 글
[Chapter 9.5] 스스로 해보기 (1) | 2020.03.20 |
---|---|
[Chapter 10.5] 누락부분, token 만료 갱신 (0) | 2020.03.16 |
[Chapter9.2] 삽질_Cannot read property 'hasMany' of undefined 오류 (0) | 2020.03.12 |
node.js교과서 [Chapter7.6] A boolean value was passed to options.operatorsAliases.오류 (0) | 2020.03.07 |