인프런 커뮤니티 질문&답변
패치조인과 페이징 에러 질문입니다.
작성
·
223
0
우선 Post와 User는 다:1 단방향 연관관계로 설정했습니다.
1. 패치조인 없이 페이징
2. 패치조인 + 페이징
N+1문제를 해결하기위해 패치조인을 했습니다.
그런데 에러가 났습니다. 로그중에 Count query validation failed for method public abstract ...... 이라는 에러가 있어서
jpa가 자동으로 날려주는 CountQuery에 문제가 있나 싶어서 CountQuery를 별도로 작성했습니다.
3. 패치조인 + 페이징 + countQuery 별도로 작성
위 처럼 작성하니 에러없이 정상적으로 동작을 합니다.
그런데 왜 에러가 나는지 이유를 정확히 모르겠습니다..
2번쿼리에서 countQuery가 어떻게 나가길래 에러가 나는건지 궁금합니다..!
혹은 다른데에 문제가 있는건가요?





