Spring
[Querydsl] count한 컬럼을 바로 정렬기준으로 쓰기
퉁그리
2022. 3. 3. 17:37
sql로는 쉽게 되는 count한 값으로 정렬하기는 querydsl로는 아주 손쉽게 되지는 않았다.
그러다 결국 방법을 찾은게 querydsl의 numberpath 변수를 미리 선언해 그 변수로 alias하는 방법이였다.
이렇게 numberPath 변수를 선언해두고, count()에 alias로 쓰면서 orderby에 그대로 써주면 적용이 잘된다.