• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

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

19.09.29 12:03 작성 조회수 166

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 등이 생깁니다.