관리자 - 일별 전체 회원수 API
- 결제자 수 중복을 제거하고 카운팅하도록 수정
This commit is contained in:
@@ -44,7 +44,11 @@ class AdminMemberStatisticsRepository(private val queryFactory: JPAQueryFactory)
|
|||||||
.select(
|
.select(
|
||||||
QDateAndMemberCount(
|
QDateAndMemberCount(
|
||||||
getFormattedDate(charge.createdAt),
|
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)
|
.from(charge)
|
||||||
@@ -119,7 +123,11 @@ class AdminMemberStatisticsRepository(private val queryFactory: JPAQueryFactory)
|
|||||||
.select(
|
.select(
|
||||||
QDateAndMemberCount(
|
QDateAndMemberCount(
|
||||||
getFormattedDate(charge.createdAt),
|
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)
|
.from(charge)
|
||||||
|
|||||||
Reference in New Issue
Block a user