Querydsl - 정렬
em.persist(new Member(null, 100));
em.persist(new Member("member5", 100));
em.persist(new Member("member6", 100));
List<Member> result = queryFactory
.selectFrom(member)
.where(member.age.eq(100))
.orderBy(member.age.desc(), member.username.asc().nullsLast())
.fetch();
- 다른 것은 일반 쿼리와 비슷하다.
nullsFirst()
- null 데이터 있으면 맨 앞으로
nullsLast()
- null 데이터 있으면 맨 뒤로
이정도는 유용하게 알아두면 좋을 것 같다.~
'Spring관련 기술 > JPA' 카테고리의 다른 글
Querydsl - 조인 (기본 조인) (0) | 2024.01.16 |
---|---|
Querydsl - 결과 조회 (0) | 2024.01.16 |
Querydsl - 검색 조건 쿼리 (0) | 2024.01.16 |
Querydsl - 기본 QType 활용 (0) | 2024.01.16 |
JPQL vs Querydsl (0) | 2024.01.16 |