콘텐츠 조회
- 고정콘텐츠가 상위에 노출되도록 정렬 수정
This commit is contained in:
		| @@ -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() | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user