diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/admin/statistics/member/AdminMemberStatisticsRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/admin/statistics/member/AdminMemberStatisticsRepository.kt index 055aa48..63159bc 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/admin/statistics/member/AdminMemberStatisticsRepository.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/admin/statistics/member/AdminMemberStatisticsRepository.kt @@ -44,7 +44,11 @@ class AdminMemberStatisticsRepository(private val queryFactory: JPAQueryFactory) .select( QDateAndMemberCount( getFormattedDate(charge.createdAt), - Expressions.numberTemplate(Int::class.java, "COUNT(DISTINCT {0})", member.id) + Expressions.numberTemplate( + Long::class.java, + "COUNT(DISTINCT {0})", + member.id + ).castToNum(Int::class.java) ) ) .from(charge) @@ -119,7 +123,11 @@ class AdminMemberStatisticsRepository(private val queryFactory: JPAQueryFactory) .select( QDateAndMemberCount( getFormattedDate(charge.createdAt), - Expressions.numberTemplate(Int::class.java, "COUNT(DISTINCT {0})", member.id) + Expressions.numberTemplate( + Long::class.java, + "COUNT(DISTINCT {0})", + member.id + ).castToNum(Int::class.java) ) ) .from(charge)