diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/Inference/MapSheetLearnRepositoryImpl.java b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/Inference/MapSheetLearnRepositoryImpl.java index 48ba9e7f..56091dc9 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/Inference/MapSheetLearnRepositoryImpl.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/Inference/MapSheetLearnRepositoryImpl.java @@ -397,6 +397,11 @@ public class MapSheetLearnRepositoryImpl implements MapSheetLearnRepositoryCusto "%" + searchGeoReq.getMapSheetNum() + "%")); } + where.and(mapSheetAnalDataInferenceGeomEntity.classAfterCd.isNotNull()); + where.and(mapSheetAnalDataInferenceGeomEntity.classAfterProb.isNotNull()); + where.and(mapSheetAnalDataInferenceGeomEntity.classBeforeCd.isNotNull()); + where.and(mapSheetAnalDataInferenceGeomEntity.classBeforeProb.isNotNull()); + // 3) inkx 조인 조건: JPQL/HQL에서 '~' 불가 → function('regexp_match', ...) 사용 BooleanExpression inkxIsNumeric = Expressions.booleanTemplate(