• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

querydsl 동적 쿼리 질문

21.12.14 17:53 작성 조회수 414

0

안녕하세요 영한님! 강의는 잘 듣고 있습니다.

강의를 듣다가 궁금한 점이 어디까지 동적쿼리로 생성할 수 있는가 하는 부분이었습니다.

구체적으로는 특정 조건에서는 join 을 실행하고 아니면 join 을 실행하지 않게 만들 수 있을까요?

join 하는 테이블을 명시해야할텐데 그럼 테이블을 명시하고 on 이나 where 로 처리가 가능할지 궁금합니다

 

두 번째로는 where 절로 쿼리 파라미터를 BooleanBuilder 등을 통해서 쓸 수 있는데

join 의 on 절에 where 에 쓰던 방식 그대로 적용해도 되는지가 궁금합니다.(예외상황이 없는지)

 

감사합니다

 

답변 1

답변을 작성해보세요.

0

안녕하세요. Rorschach님

질문하신 내용들 모두 가능합니다. 자유롭게 동적 쿼리를 만드실 수 있습니다

두번째 질문은 일반적인 SQL에서 지원하는 부분은 다 가능합니다.

감사합니다.