개요
리뷰 좋아요 토글. 게시판 좋아요와 동일 동작.
엔드포인트
POST /api/v1/reviews/{reviewUuid}/like (로그인 필요)
응답: { "liked": true, "likeCount": 4 }
동작
- 좋아요 없으면 추가(+1, liked=true), 있으면 취소(-1, liked=false)
- 좋아요 수는 리포지토리 원자적 증감(게시판 벌크 쿼리 패턴)
- (member, review) 유니크 제약으로 중복 방지
정책 결정 — 알림 없음
화면설계에는 "내 리뷰에 좋아요 시 push"가 있으나, 알림은 학교 공식 정보 전용 정책에 따라 미구현. FCM/이벤트/리스너 없음, keywordAlarm·FcmSender 손대지 않음.
관련 파일
domain/thingo/review/service/like/ReviewLikeService.java, ReviewController#toggleLike
개요
리뷰 좋아요 토글. 게시판 좋아요와 동일 동작.
엔드포인트
응답:
{ "liked": true, "likeCount": 4 }동작
정책 결정 — 알림 없음
화면설계에는 "내 리뷰에 좋아요 시 push"가 있으나, 알림은 학교 공식 정보 전용 정책에 따라 미구현. FCM/이벤트/리스너 없음, keywordAlarm·FcmSender 손대지 않음.
관련 파일
domain/thingo/review/service/like/ReviewLikeService.java,ReviewController#toggleLike