parent
6409078c03
commit
adfad4ad40
|
@ -3,6 +3,7 @@ package kr.co.vividnext.sodalive.admin.content.series
|
|||
import com.querydsl.core.types.dsl.CaseBuilder
|
||||
import com.querydsl.jpa.impl.JPAQueryFactory
|
||||
import kr.co.vividnext.sodalive.admin.content.series.genre.QSeriesGenre.seriesGenre
|
||||
import kr.co.vividnext.sodalive.content.QAudioContent.audioContent
|
||||
import kr.co.vividnext.sodalive.creator.admin.content.series.QSeries.series
|
||||
import kr.co.vividnext.sodalive.creator.admin.content.series.QSeriesContent.seriesContent
|
||||
import kr.co.vividnext.sodalive.creator.admin.content.series.Series
|
||||
|
@ -63,10 +64,8 @@ class AdminContentSeriesQueryRepositoryImpl(
|
|||
.from(series)
|
||||
.innerJoin(series.member, member)
|
||||
.innerJoin(series.genre, seriesGenre)
|
||||
.leftJoin(seriesContent).on(
|
||||
series.id.eq(seriesContent.series.id)
|
||||
.and(seriesContent.content.isActive.isTrue)
|
||||
)
|
||||
.leftJoin(seriesContent).on(series.id.eq(seriesContent.series.id))
|
||||
.leftJoin(seriesContent.content, audioContent).on(audioContent.isActive.isTrue)
|
||||
.where(where)
|
||||
.offset(offset)
|
||||
.limit(limit)
|
||||
|
|
Loading…
Reference in New Issue