작성한 질문수
실전! Querydsl
동적 쿼리 - Where 다중 파라미터 사용
작성
·
244
0
안녕하세요.
return jpaQueryFactory .select(member) .from(member) .where(usernameEq(usernameParam), ageEq(ageParam)) .fetch()
위와 같이 where안에 콤마(,) 를 사용하면 and 조건으로 연결이 되는데요. 혹시 별도의 함수(OR조건으로 묶을수 있도록)를 만들지 않고 간단하게(콤마를 사용하는것 처럼) or 조건으로 연결하는 방법도 있을까요?
답변 1
1
안녕하세요. Won-Sang Hwang님
그런 방법이 있는지는 저도 잘 모르겠습니다. 편리하게 사용하려고 해도, BooleanBuilder 정도를 사용하는 것인데, or는 결국 .or를 추가해주어야 하더라구요.
혹시 아는 분 있으면 답변 부탁드려요.