콘텐츠 조회

- 고정콘텐츠가 상위에 노출되도록 정렬 수정
This commit is contained in:
Klaus 2024-01-28 20:55:08 +09:00
parent 77ed131f89
commit 4a27a825a1
1 changed files with 6 additions and 2 deletions

View File

@ -16,6 +16,7 @@ import kr.co.vividnext.sodalive.content.main.banner.QAudioContentBanner.audioCon
import kr.co.vividnext.sodalive.content.main.curation.AudioContentCuration
import kr.co.vividnext.sodalive.content.main.curation.QAudioContentCuration.audioContentCuration
import kr.co.vividnext.sodalive.content.order.QOrder.order
import kr.co.vividnext.sodalive.content.pin.QPinContent.pinContent
import kr.co.vividnext.sodalive.content.theme.QAudioContentTheme.audioContentTheme
import kr.co.vividnext.sodalive.event.QEvent.event
import kr.co.vividnext.sodalive.member.MemberRole
@ -161,11 +162,14 @@ class AudioContentQueryRepositoryImpl(private val queryFactory: JPAQueryFactory)
}
return queryFactory
.selectFrom(audioContent)
.select(audioContent)
.from(audioContent)
.leftJoin(pinContent)
.on(audioContent.id.eq(pinContent.content.id).and(pinContent.isActive.ne(false)))
.where(where)
.offset(offset)
.limit(limit)
.orderBy(orderBy)
.orderBy(pinContent.isActive.desc(), pinContent.updatedAt.desc(), orderBy)
.fetch()
}