라이브방 후원리스트
- 정렬 수정
This commit is contained in:
		| @@ -250,11 +250,11 @@ class LiveRoomQueryRepositoryImpl( | ||||
|             .and(useCan.isRefund.isFalse) | ||||
|  | ||||
|         val sortExpression: NumberExpression<Int> = if (isLiveCreator) { | ||||
|             useCan.can.sum().add(useCan.rewardCan.sum()) | ||||
|             useCan.can.add(useCan.rewardCan) | ||||
|         } else { | ||||
|             CaseBuilder() | ||||
|                 .`when`(useCan.isSecret.isFalse) | ||||
|                 .then(useCan.can.sum().add(useCan.rewardCan.sum())) | ||||
|                 .then(useCan.can.add(useCan.rewardCan)) | ||||
|                 .otherwise(0) | ||||
|         } | ||||
|  | ||||
| @@ -290,10 +290,10 @@ class LiveRoomQueryRepositoryImpl( | ||||
|             ) | ||||
|             .from(useCan) | ||||
|             .innerJoin(useCan.room, liveRoom) | ||||
|             .join(useCan.member, member) | ||||
|             .innerJoin(useCan.member, member) | ||||
|             .groupBy(useCan.member.id) | ||||
|             .where(where) | ||||
|             .orderBy(sortExpression.desc()) | ||||
|             .orderBy(sortExpression.sum().desc()) | ||||
|             .fetch() | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user