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