인프런 커뮤니티 질문&답변

Jon님의 프로필 이미지
Jon

작성한 질문수

실전! Querydsl

조인 - 페치 조인

반대로 query를 날릴경우 질문드립니다.

작성

·

176

1

예제에서는 

member (다) -> team (1) 로

member에 team을 붙혀서 가져오는건데

혹시 team (1) -> member (다) 로

팀을 조회했을때 전체 멤버가 나오도록 하고싶습니다.

이럴경우에는 저 물음표에 무엇이 들어가야하나요?

return queryFactory
.select(new QTeamDto(
team.id.as("teamId"),
team.name.as("teamName"),
?????
))
.from(team)
.where(team.name.eq("teamA"))
.fetch();

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

네 우선 team과 member를 조인하시고

.from(team)

.join(team.member, member)

그 다음에 member.id, member.name등등을 호출하시면 됩니다^^

Jon님의 프로필 이미지
Jon

작성한 질문수

질문하기