인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

이상민님의 프로필 이미지
이상민

작성한 질문수

Slack 클론 코딩[실시간 채팅 with React]

노드와 MySQL 설치하기(with FAQ)

백엔드 코드 받았는데 workspace.addMembers is not a function 뜹니다

해결된 질문

작성

·

131

0

sequelize 내장 함수인 것 같은데

github에서

clone 받아서 보는중인데, addMembers 함수 아무리 찾아봐도 안보이더라고요

답변 2

1

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

내장함수 아닙니다. 어소시에이션함수(관계 형성 시 생성되는 함수)입니다.

혹시 서버 시작 전에 스키마생성, 테이블 생성 및 seed 하는 작업 진행해주셨나요?

이상민님의 프로필 이미지
이상민
질문자

스키마생성, 테이블 생성까지는 했는데 seed작업은 안했습니다

seed작업 해보고 다시 말씀드리겠습니다

이상민님의 프로필 이미지
이상민
질문자

음 seeders로 기본 데이터 밀어 넣었는데도 addMembers is not a function으로 나오네요

model 도 git hub 복붙했고

sequelize 버전 맞췄는데도 계속 같은 에러가 나오네요

테이블 관계도 인덱스나 외래키 설정도 잘 되어있고, addMembers 제외한 기본적인 crud도 다 잘되는데 원인을 모르겠네요

이상민님의 프로필 이미지
이상민
질문자

아예 back 클론한 소스로 돌리니 제대로 구동되네요 음.. 죄송합니다 제가 따라친 코드에 문제가 있나 봅니다 혹시 발견하게 되면 다른 분들 볼 수 있도록 여기에 올려두겠습니다

0

이상민님의 프로필 이미지
이상민
질문자

위에 말씀하신 거에 대시보드 페이지에서 댓글달았는데 여기서는 안보이네요

스키마생성,테이블,seed 다 밀어 넣었는데도 addMembers 함수를 찾을 수 없다고 나와서(기본적인 crud는 가능한 거 확인)

아예 back쪽 코드 클론 받아서 돌렸더니 그때는 됐습니다

뭔가 알아낸 게 있으면 밑에 추가로 달아두겠습니다

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

네~~

이상민님의 프로필 이미지
이상민

작성한 질문수

질문하기