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

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

pym7857님의 프로필 이미지
pym7857

작성한 질문수

React로 NodeBird SNS 만들기

6-14. 게시글 좋아요, 좋아요 취소

addLiker() 에 대한 질문입니다.

작성

·

165

0

sequelize 에서 addLiker()와 addLikers() 이렇게 단,복수 형태로 둘 다 만들 수 있다고 알고있는데, 

예를들어,, post.addLiker()라고하면, 왜 post.Liker가 아닌, post.Likers로도 사용이 가능한건가요?

강의에서는 

await post.addLiker(req.user.id);

이렇게 post.addLiker()를 쓰고,

const isLiked = me && post.Likers && post.Likers.find(v => v.id === me.id);

post.Likers로 쓴것을 보고 의문점이 들어서 질문드립니다.

답변 1

1

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

다대다 관계여서 Likers(복수)로 씁니다. add할때 정해지는게 아니라 associate할때 이미 정해져 있슴니다.

pym7857님의 프로필 이미지
pym7857

작성한 질문수

질문하기