feat(series-main): 장르별 시리즈 group 조건 수정
- audioContent.id를 그룹 조건에서 제거
This commit is contained in:
@@ -211,10 +211,13 @@ class ContentSeriesQueryRepositoryImpl(
|
|||||||
|
|
||||||
return queryFactory
|
return queryFactory
|
||||||
.select(series.id)
|
.select(series.id)
|
||||||
.from(series)
|
.from(seriesContent)
|
||||||
|
.innerJoin(seriesContent.series, series)
|
||||||
|
.innerJoin(seriesContent.content, audioContent)
|
||||||
.innerJoin(series.member, member)
|
.innerJoin(series.member, member)
|
||||||
.innerJoin(series.genre, seriesGenre)
|
.innerJoin(series.genre, seriesGenre)
|
||||||
.where(where)
|
.where(where)
|
||||||
|
.groupBy(series.id)
|
||||||
.fetch()
|
.fetch()
|
||||||
.size
|
.size
|
||||||
}
|
}
|
||||||
@@ -256,7 +259,8 @@ class ContentSeriesQueryRepositoryImpl(
|
|||||||
.innerJoin(series.member, member)
|
.innerJoin(series.member, member)
|
||||||
.innerJoin(series.genre, seriesGenre)
|
.innerJoin(series.genre, seriesGenre)
|
||||||
.where(where)
|
.where(where)
|
||||||
.orderBy(audioContent.releaseDate.desc(), series.createdAt.asc())
|
.groupBy(series.id)
|
||||||
|
.orderBy(audioContent.releaseDate.max().desc(), series.createdAt.asc())
|
||||||
.offset(offset)
|
.offset(offset)
|
||||||
.limit(limit)
|
.limit(limit)
|
||||||
.fetch()
|
.fetch()
|
||||||
|
|||||||
Reference in New Issue
Block a user