아래 두 API의 필드명이 다르게 설정되어 있어서 reviewList로 통일했습니다.
GET /api/v1/reviews/{alcoholId}, GET /api/v1/reviews/me/{alcoholId}의 data.reviewList
GET /api/v1/alcohols/{alcoholsId}의 data.reviews
리뷰 목록 조회, 내가 작성한 리뷰 API 응답에 베스트리뷰 여부 필드를 추가했고, 로직이 수정되었습니다.
베스트 리뷰를 조회하는 쿼리가 여러 API에서 중복되어 추후 Redis나 DB에 저장해서 쓰는 것이 더 좋아보입니다.
RCA 룰
r: 꼭 반영해 주세요. 적극적으로 고려해 주세요. (Request changes)
c: 웬만하면 반영해 주세요. (Comment)
a: 반영해도 좋고 넘어가도 좋습니다. 그냥 사소한 의견입니다. (Approve)
Resolves #{이슈-번호}
219
해결하려는 문제가 무엇인가요?
아래 두 API의 필드명이 다르게 설정되어 있어서 reviewList로 통일했습니다. GET /api/v1/reviews/{alcoholId}, GET /api/v1/reviews/me/{alcoholId}의 data.reviewList GET /api/v1/alcohols/{alcoholsId}의 data.reviews
리뷰 목록 조회, 내가 작성한 리뷰 API 응답에 베스트리뷰 여부 필드를 추가했고, 로직이 수정되었습니다.
베스트 리뷰를 조회하는 쿼리가 여러 API에서 중복되어 추후 Redis나 DB에 저장해서 쓰는 것이 더 좋아보입니다.
RCA 룰
r: 꼭 반영해 주세요. 적극적으로 고려해 주세요. (Request changes)
c: 웬만하면 반영해 주세요. (Comment)
a: 반영해도 좋고 넘어가도 좋습니다. 그냥 사소한 의견입니다. (Approve)