인프런 커뮤니티 질문&답변
fetchJoin() 에러 발생
작성
·
1.8K
0
안녕하세요
fetchJoin() 할 때 에러가 발생하는데 해결방법을 찾을 수 없어 조언을 구합니다
- 정상 동작
query.from(A)
.leftjoin(A.B , B).fetchJoin()
- 에러 발생
query.from(A)
.leftjoin(A.B , B).fetchJoin()
.leftjoin(A.B.C , C).fetchJoin()
fetchJoin할 때 엔티티 탐색(?)이 1단계 더 생기면
아래 에러가 발생합니다 도저히 해결이 안되네요
비슷한 질문이 있었는데 dto도 아닌 것 같네요
관계설정은 잘 한 것 같은데
전부 many to one > many to one으로 나아갑니다
org.hibernate.QueryException: query specified join fetching, but the owner of the fetched association was not present in the select list [FromElement{explicit,not a collection join,fetch join,fetch non-lazy
퀴즈
71%나 틀려요. 한번 도전해보세요!
JPQL이 데이터베이스의 SQL과 가장 근본적으로 다른 점은 무엇일까요?
질의 대상
기본 문법의 유사성
데이터베이스 독립성 제공 여부
동적 쿼리 지원 방식






정말 감사합니다