• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

join table.as() 테이블 이름을 수정 할 수 있나요 ??

23.02.01 14:08 작성 조회수 171

0

안녕하세요 querydsl 공부중인 김준엽 입니다.

chatRoom에 member1 member2 연관 관계가 있다면은

querydsl에

.select(chatRoom)
.from(chatRoom)
.join(chatRoom.member1, member)
.join(chatRoom.member2, member)
.fetch();

 

있다면 .join(chatRoom.member1, member.as(member1) ) 해서

select에 member1.name

member2.name

구분 지어서 표현이 가능한가요 ??

답변 1

답변을 작성해보세요.

1

y2gcoder님의 프로필

y2gcoder

2023.02.01

안녕하세요, 김준엽 님. 공식 서포터즈 y2gcoder 입니다.

해당 링크로 해결할 수 있을 것 같습니다. 확인해보시겠습니까?

https://www.inflearn.com/questions/56400/%EB%8F%99%EC%9D%BC-entity-table-%EB%8B%A4%EC%A4%91-leftjoin%EC%8B%9C-%EB%B0%A9%EB%B2%95

감사합니다.

김준엽님의 프로필

김준엽

질문자

2023.02.02

제가 원하는 답변입니다. 감사합니다

y2gcoder님의 프로필

y2gcoder

2023.02.02

정말 감사합니다 ~

파이팅입니다!