diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/can/coupon/CanCouponNumberRepository.kt b/src/main/kotlin/kr/co/vividnext/sodalive/can/coupon/CanCouponNumberRepository.kt index f8e7899..fd3bc08 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/can/coupon/CanCouponNumberRepository.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/can/coupon/CanCouponNumberRepository.kt @@ -1,6 +1,7 @@ package kr.co.vividnext.sodalive.can.coupon import com.querydsl.jpa.impl.JPAQueryFactory +import kr.co.vividnext.sodalive.can.coupon.QCanCoupon.canCoupon import kr.co.vividnext.sodalive.can.coupon.QCanCouponNumber.canCouponNumber import org.springframework.data.jpa.repository.JpaRepository @@ -25,9 +26,10 @@ class CanCouponNumberQueryRepositoryImpl(private val queryFactory: JPAQueryFacto return queryFactory .select(canCouponNumber.id) .from(canCouponNumber) + .innerJoin(canCouponNumber.canCoupon, canCoupon) .where( canCouponNumber.member.isNotNull - .and(canCouponNumber.id.eq(id)) + .and(canCouponNumber.canCoupon.id.eq(id)) ) .fetch() .size