coalesce2 QueryDsl Null 인경우 다른 값으로 채우기 coalesce QueryDsl Null Null 인경우 다른 값으로 채우기 coalesce LocalDate localDate = LocalDate.now(); Date criteriaDate = DateUtils.convertStringToDate(localDate.toString(), CalendarPattermn.CALENDER_TYPE_YYYY_MM_DD); whereBuilder.and(qCampaignEntity.startTime.coalesce(criteriaDate).asDate().loe(criteriaDate) 2020. 5. 26. QueryDSL Null 인경우 다른 값으로 채우기 coalesce (IFNULL) Null 인경우 다른 값으로 채우기 coalesce (IFNULL) asDate의 값이 없을경우 criteriaDate 의 값으로 대체 한다. qCampaignEntity.startTime.coalesce(criteriaDate).asDate() LocalDate localDate = LocalDate.now(); Date criteriaDate = DateUtils.convertStringToDate(localDate.toString(), CalendarPattermn.CALENDER_TYPE_YYYY_MM_DD); whereBuilder.and(qCampaignEntity.startTime.coalesce(criteriaDate).asDate().loe(criteriaDate) 2020. 4. 8. 이전 1 다음 728x90