From 7529d234889e6cc9492fbb66723039ad1e7ee67b Mon Sep 17 00:00:00 2001 From: "gayoun.park" Date: Wed, 18 Feb 2026 15:40:14 +0900 Subject: [PATCH] =?UTF-8?q?=EC=97=85=EB=A1=9C=EB=93=9C=20=EC=8B=9C=20uid?= =?UTF-8?q?=EB=A1=9C=20=EC=A4=91=EB=B3=B5=EC=B2=B4=ED=81=AC=20->=20?= =?UTF-8?q?=EC=82=AD=EC=A0=9C=EC=9D=B8=20row=EB=8A=94=20=EC=A0=9C=EC=99=B8?= =?UTF-8?q?=ED=95=98=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../repository/dataset/DatasetRepositoryImpl.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/kamco/cd/training/postgres/repository/dataset/DatasetRepositoryImpl.java b/src/main/java/com/kamco/cd/training/postgres/repository/dataset/DatasetRepositoryImpl.java index b4a6b94..86d27a4 100644 --- a/src/main/java/com/kamco/cd/training/postgres/repository/dataset/DatasetRepositoryImpl.java +++ b/src/main/java/com/kamco/cd/training/postgres/repository/dataset/DatasetRepositoryImpl.java @@ -67,7 +67,11 @@ public class DatasetRepositoryImpl implements DatasetRepositoryCustom { // Count 쿼리 별도 실행 (null safe handling) long total = Optional.ofNullable( - queryFactory.select(dataset.count()).from(dataset).where(builder).fetchOne()) + queryFactory + .select(dataset.count()) + .from(dataset) + .where(builder.and(dataset.deleted.isFalse())) + .fetchOne()) .orElse(0L); return new PageImpl<>(content, pageable, total); @@ -239,7 +243,7 @@ public class DatasetRepositoryImpl implements DatasetRepositoryCustom { return queryFactory .select(dataset.id) .from(dataset) - .where(dataset.uid.eq(mngRegDto.getUid())) + .where(dataset.uid.eq(mngRegDto.getUid()), dataset.deleted.isFalse()) .fetchOne(); } @@ -253,7 +257,7 @@ public class DatasetRepositoryImpl implements DatasetRepositoryCustom { return queryFactory .select(dataset.id.count()) .from(dataset) - .where(dataset.uid.eq(uid)) + .where(dataset.uid.eq(uid), dataset.deleted.isFalse()) .fetchOne(); } }