강의

멘토링

커뮤니티

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

jjongrrr님의 프로필 이미지
jjongrrr

작성한 질문수

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

팔로우 / 언팔로우

질문있습니다!

작성

·

148

0

안녕하세요 강의 잘 보고 있습니다 

질문1

게시물에서는 findOne으로 찾거나 destroy로 찾아서 없애고 그걸 사가로 보내줬는데 

like나 follow는 찾아서 addLikers , removeLikers

이런식으로 사용한지 궁금합니다 

post도 removePosts(id) 이런식으로 사용이 안되는걸까요 ?

질문2. 

user routes 부분에서 클라이언트에 응답해줄 때 

req.params 에서 말고 제가 찾은 user.id로 하면 다른 문제점이 있을까요 ?

user.removeFollowers(req.params.userId)
위에꺼 말고 아래처럼 db에서 찾은 id로
user.removeFollowers(user.id)
res.status(200).json({ UserId: user.id })

답변 1

1

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

1. 관계 테이블만 get, add, remove, set 등을 쓸 수 있는 겁니다. Post.removePost하면 읽기만 해도 좀 이상하지 않나요?

2. user.id 하셔도 됩니다.

jjongrrr님의 프로필 이미지
jjongrrr

작성한 질문수

질문하기