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

Jiyeol Lee님의 프로필 이미지
Jiyeol Lee

작성한 질문수

React로 NodeBird SNS 만들기

시퀄라이즈 add 메소드 관련 질문

해결된 질문

작성

·

203

0

routes/post.js 파일 내부

models/post.js 파일 내부

models/post.js 파일에서 시퀄라이즈 association할 때 Post테이블과 Comment를 hasMany(1 대 다)로 연결하시면서 as를 딱히 사용하지 않고도 첫번째 스샷에서처럼 addComment 함수를 사용할수 있는 것으로 보입니다. 강의에서 설명하실 때는 as에 세팅했던 이름으로 add 메소드가 만들어져서 쓸 수 있다는 식으로 설명하셨어서요. as를 쓰지 않는다면 그냥 원래 table명(여기서는 Comment)를 바탕으로 addComment 이렇게 그냥 쓸 수 있는 건 가요?

답변 1

1

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

네 as가 없으면 기본적으로 모델명이 as값이 됩니다. addComment, addComments, setComment, removeComment, getComments 등이 생깁니다.

Jiyeol Lee님의 프로필 이미지
Jiyeol Lee

작성한 질문수

질문하기