본문 바로가기
기타 프로그램

QueryDSL like 와 contains

by 고체물리학 2022. 9. 2.

like 구문을 사용할 때는 완전히 일치하는 경우만 사용  -  WHERE name LIKE  'search_query'

query.where(qMember.member.name.like(search_query));

search_query에 앞 뒤로 %를 붙여서 사용 가능

 

 

contains는 완전히 일치하지 않아도 조회 가능 - WHERE name LIKE  '%search_query%'

query.where(qMember.member.name.contains(search_query));

 

반응형

댓글