ting-kim

ting-kim

  • 분류 전체보기 (15)
    • Java (2)
    • 테스트 (6)
    • 리팩토링 (1)
    • 데이터베이스 (0)
    • 스프링 (2)
    • 프로젝트 개발 및 운영 이슈 (4)
    • 데브옵스 (0)
  • 홈
  • 태그
RSS 피드
로그인
로그아웃 글쓰기 관리

ting-kim

컨텐츠 검색

태그

Java NOSQL sentry 팀즈 querydsl 멀티모듈 orm teams jUnit 테스트 Firebase JPA AWS RDS Spring-boot REDIS redis-cli test context rtdb redis-server 스프링

최근글

댓글

공지사항

아카이브

Spring-boot(1)

  • 아이템 디테일 API - 좋아요 표시 관련 에러

    (2021년 작성됨) 문제 상황 : 아이템을 좋아요 요청, 취소한 후 아이템 디테일 페이지 확인 시 아이템 데이터를 불러오지 못함. Sentry.io를 통해서 에러 로그 확인 → querydsl에서 .fetchOne() 호출한 결과가 유니크하지 않다는 에러 javax.persistence.NonUniqueResultException: query did not return a unique result: 2 DB에서 user_item 테이블을 조회해보니, 실제로 데이터가 두개 나왔다. 위처럼 하나가 나와야하는데, 좋아요를 했는지 여부인 col_1_0_ 값이 0, 1인 데이터 두개가 출력되었음. 수정 전 querydsl queryFactory.select(item, new CaseBuilder().when(u..

    2023.05.08
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바