Browse Source

빈값일 경우 where조건 제외

pull/12/head
지대한 11 months ago
parent
commit
39b5a0694d
  1. 6
      pav-server/src/main/java/com/palnet/biz/jpa/repository/cns/CnsQnaQueryRepository.java

6
pav-server/src/main/java/com/palnet/biz/jpa/repository/cns/CnsQnaQueryRepository.java

@ -41,7 +41,7 @@ public class CnsQnaQueryRepository {
if (rq != null) { if (rq != null) {
if (rq.getCategory() != null) { if (rq.getCategory() != null && !rq.getCategory().isEmpty()) {
builder.and(bas.category.eq(rq.getCategory())); builder.and(bas.category.eq(rq.getCategory()));
} }
@ -50,10 +50,10 @@ public class CnsQnaQueryRepository {
// else if ("CONTENT".equals(rq.getSearchType())) builder.and(bas.content.contains(rq.getWord())); // else if ("CONTENT".equals(rq.getSearchType())) builder.and(bas.content.contains(rq.getWord()));
// else builder.and(bas.title.contains(rq.getWord()).or(bas.content.contains(rq.getWord()))); // else builder.and(bas.title.contains(rq.getWord()).or(bas.content.contains(rq.getWord())));
// } // }
if (rq.getCreateUserNm() != null) { if (rq.getCreateUserNm() != null && !rq.getCreateUserNm().isEmpty()) {
builder.and(cDtl.memberName.contains(rq.getCreateUserNm())); builder.and(cDtl.memberName.contains(rq.getCreateUserNm()));
} }
if (rq.getAnserStatus() != null) { if (rq.getAnserStatus() != null && !rq.getAnserStatus().isEmpty()) {
builder.and(bas.anserStatus.eq(rq.getAnserStatus())); builder.and(bas.anserStatus.eq(rq.getAnserStatus()));
} }
} }

Loading…
Cancel
Save