인프런 커뮤니티 질문&답변

Spencer Kwon님의 프로필 이미지

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

시퀄라이즈 sync + nodemon

node. app.js 실행시 error 발생.

23.05.09 16:40 작성

·

370

0

안녕하세요!

models 구성하고, app.js 로 db import도 다 했는데, node app.js 실행하면 다음과 같은 에러 메세지가 뜹니다.

Post.belongsToMany called with something that's not a subclass of Sequelize.Model

models에서 user, hashtag export 가 잘못된거 같아서 다 확인했는데, 문제를 못찾았습니다.

어떤 부분이 잘 못된걸까요?
Screenshot 2023-05-09 at 1.37.58 AM.pngScreenshot 2023-05-09 at 1.39.54 AM.png

감사합니다.

 

답변 2

0

Spencer Kwon님의 프로필 이미지
Spencer Kwon
질문자

2023. 05. 10. 03:51

답변 감사합니다!

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2023. 05. 09. 18:13

models/index.js도 보여주세요

Spencer Kwon님의 프로필 이미지
Spencer Kwon
질문자

2023. 05. 10. 00:14

Screenshot 2023-05-09 at 9.13.11 AM.pngmodels/index.js 입니다.

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2023. 05. 10. 00:21

모델이 옛날 방식으로 생성되어 있어서 잘 모르겠네요.

https://github.com/ZeroCho/react-nodebird/tree/master/ch5/back/models

여기에 따라서 최신 방식으로 전부 다 수정하시는 게 나을 것 같습니다.