feat(series-main): 장르별 시리즈 group 조건 수정

- audioContent.id를 그룹 조건에서 제거
This commit is contained in:
2025-11-13 19:57:48 +09:00
parent 4f89b0189e
commit 9f6bdf6ed8

View File

@@ -211,10 +211,13 @@ class ContentSeriesQueryRepositoryImpl(
return queryFactory
.select(series.id)
.from(series)
.from(seriesContent)
.innerJoin(seriesContent.series, series)
.innerJoin(seriesContent.content, audioContent)
.innerJoin(series.member, member)
.innerJoin(series.genre, seriesGenre)
.where(where)
.groupBy(series.id)
.fetch()
.size
}
@@ -256,7 +259,8 @@ class ContentSeriesQueryRepositoryImpl(
.innerJoin(series.member, member)
.innerJoin(series.genre, seriesGenre)
.where(where)
.orderBy(audioContent.releaseDate.desc(), series.createdAt.asc())
.groupBy(series.id)
.orderBy(audioContent.releaseDate.max().desc(), series.createdAt.asc())
.offset(offset)
.limit(limit)
.fetch()