• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

querydsl로 where in 절 표현하기

20.02.06 12:17 작성 조회수 10.7k

4

API 개발과 성능 최적화 강의 주문 조회 V5 JPA에서 DTO 직접 조회 - 컬렉션 조회 최적화 강의 를 보면서 

querydsl로 변환해 보는 공부를 하고 있습니다.

위의 코드에서 where in 절은 querydsl 로 어떻게 나타내야 하는지 궁금합니다 

답변 2

·

답변을 작성해보세요.

13

다음과 같이 사용하면 됩니다^^

List<Long> ids = Arrays.asList(1L, 2L);
List<Team> result = queryFactory
.selectFrom(team)
.where(team.id.in(ids))
.fetch();

0

Yong D님의 프로필

Yong D

질문자

2020.02.07

감사합니다