728x90
결과 조회 메소드
- fetch() : 리스트 조회, 데이터 없는 경우 빈 리스트 반환
- fetchOne() : 단 건 조회
- 결과가 없으면 null
- 결과가 둘 이상이면 NonUniqueResultException
- fetchFirst() : limit(1).fetchOne()과 동일합니다.
다음은 QueryDSL 5.0 버전에서 Deprecate된 메서드입니다.
- fetchResult() : 페이징 정보 포함, total count 쿼리 추가 실행
- fetchCount() : count 쿼리로 변경하여 count 수 조회
Reference
https://velog.io/@nestour95/QueryDsl-fetchResults%EA%B0%80-deprecated-%EB%90%9C-%EC%9D%B4%EC%9C%A0
728x90
'🏝️ Spring > QueryDsl' 카테고리의 다른 글
[QueryDSL] GroupBy (0) | 2021.12.23 |
---|---|
[QueryDSL] 집계 함수(count, sum, avg, max, min) (0) | 2021.12.23 |
[QueryDSL] 정렬 - orderBy() (0) | 2021.12.23 |
[QueryDSL] 검색 조건 쿼리 (3) | 2021.12.23 |
[QueryDSL] Q-Type 사용법 (0) | 2021.12.23 |