유저 행동 데이터, 포인트 추가 #309
|
@ -49,10 +49,12 @@ class AuditionApplicantQueryRepositoryImpl(
|
||||||
return queryFactory
|
return queryFactory
|
||||||
.select(auditionApplicant.id)
|
.select(auditionApplicant.id)
|
||||||
.from(auditionApplicant)
|
.from(auditionApplicant)
|
||||||
|
.innerJoin(auditionApplicant.member, member)
|
||||||
.innerJoin(auditionApplicant.role, auditionRole)
|
.innerJoin(auditionApplicant.role, auditionRole)
|
||||||
.where(
|
.where(
|
||||||
auditionRole.id.eq(auditionRoleId),
|
auditionRole.id.eq(auditionRoleId),
|
||||||
auditionApplicant.isActive.isTrue
|
auditionApplicant.isActive.isTrue,
|
||||||
|
member.isActive.isTrue
|
||||||
)
|
)
|
||||||
.fetch()
|
.fetch()
|
||||||
.size
|
.size
|
||||||
|
@ -87,7 +89,8 @@ class AuditionApplicantQueryRepositoryImpl(
|
||||||
.leftJoin(auditionVote).on(auditionApplicant.id.eq(auditionVote.applicant.id))
|
.leftJoin(auditionVote).on(auditionApplicant.id.eq(auditionVote.applicant.id))
|
||||||
.where(
|
.where(
|
||||||
auditionRole.id.eq(auditionRoleId),
|
auditionRole.id.eq(auditionRoleId),
|
||||||
auditionApplicant.isActive.isTrue
|
auditionApplicant.isActive.isTrue,
|
||||||
|
member.isActive.isTrue
|
||||||
)
|
)
|
||||||
.groupBy(auditionApplicant.id)
|
.groupBy(auditionApplicant.id)
|
||||||
.orderBy(orderBy)
|
.orderBy(orderBy)
|
||||||
|
|
Loading…
Reference in New Issue