From 3d9e599878c0f940fa3dd4f2a0dcfc2eee5b3c3b Mon Sep 17 00:00:00 2001 From: teddy Date: Wed, 17 Dec 2025 14:27:36 +0900 Subject: [PATCH] =?UTF-8?q?=ED=9A=8C=EC=9B=90=EC=A0=95=EB=B3=B4=20count=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../repository/members/MembersRepositoryImpl.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/members/MembersRepositoryImpl.java b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/members/MembersRepositoryImpl.java index 9f53091f..2dd342cb 100644 --- a/src/main/java/com/kamco/cd/kamcoback/postgres/repository/members/MembersRepositoryImpl.java +++ b/src/main/java/com/kamco/cd/kamcoback/postgres/repository/members/MembersRepositoryImpl.java @@ -134,8 +134,14 @@ public class MembersRepositoryImpl implements MembersRepositoryCustom { .orderBy(memberEntity.createdDttm.desc()) .fetch(); - long total = queryFactory.select(memberEntity).from(memberEntity).where(builder).fetchCount(); - + long total = + Optional.ofNullable( + queryFactory + .select(memberEntity.count()) + .from(memberEntity) + .where(builder) + .fetchOne()) + .orElse(0L); return new PageImpl<>(content, pageable, total); }