Skip to content

Conversation

@hyoinkang
Copy link
Collaborator

@hyoinkang hyoinkang commented Feb 6, 2025

📌 Issue Number

🪐 작업 내용

  • 내가 작성한 코스 리뷰/장소 리뷰를 조회하는 기능 구현

✅ PR 상세 내용

  • 코스 리뷰와 장소 리뷰 간, 공통되는 부분을 상속하는 DTO 작성
  • 클라이언트로부터 reviewType을 받아 해당하는 리뷰를 조회할 수 있도록 함
  • queryDsl을 적용하여 무한 스크롤 적용
  • reviewImages의 { reviewImageId : null, imageUrl : null } 후처리

📸 스크린샷(선택)

  • 장소 리뷰 조회
    image
  • 코스 리뷰 조회
    image
  • last & lastReviewId 테스트
    image
    image

❌ 애로 사항

  • review와 reviewImage 간의 leftJoin으로 인해, reviewImage 값이 없을 때에도 reviewImages를 반환할 때
    { reviewImageId : null, imageUrl : null }리스트가 포함되어 반환됨.
    => transform 이후 peek을 이용해 후처리하여 null인 리스트를 보내지 않도록 수정함.
  • 장소 리뷰 조회 시 카테고리 리스트도 보낼 수 있도록 추후 처리할 예정
  • Build 에러 : Docker Hub 내부 서버 에러로 인한 문제. => 다시 시도
    image
    image

📚 Reference

@hyoinkang hyoinkang added the feat label Feb 6, 2025
@hyoinkang hyoinkang self-assigned this Feb 6, 2025
@hyoinkang hyoinkang linked an issue Feb 6, 2025 that may be closed by this pull request
3 tasks
@hyoinkang hyoinkang changed the title [feat] 내 리뷰 조회 API [feature] 내 리뷰 조회 API Feb 6, 2025
@alswjdghks
Copy link
Member

수고하셨습니다. 리뷰 개수가 10개 이상일 때 스크롤이 잘 작동되는지도 테스트 해보면 좋을 것 같아요. 그 부분에서 에러가 많이 납니다.

@hyoinkang
Copy link
Collaborator Author

수고하셨습니다. 리뷰 개수가 10개 이상일 때 스크롤이 잘 작동되는지도 테스트 해보면 좋을 것 같아요. 그 부분에서 에러가 많이 납니다.

넵 확인해서 스크린샷 추가해 놓겠습니다!

@hyoinkang hyoinkang merged commit 062a9b9 into develop Feb 6, 2025
2 checks passed
@hyoinkang hyoinkang deleted the feat/161 branch February 6, 2025 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature] 내가 작성한 리뷰 조회

3 participants