Django/inflearn
페이징하기
곽수진
2022. 11. 4. 02:28
반응형
▶ [start:end] : 레코드를 읽기 시작하는 위치(start)부터 레코드를 어디까지 읽을지(end) 지정
▶ start : 레코드를 읽기 시작하는 위치 (0 이상의 값)
▶ end : 레코드를 어디까지 읽을지 지정 (start보다 큰 값)
▶ Restaurant.objects.order_by('created_at') : created_at을 기준으로 가장 처음부터 정렬
▶ object 뒤 값이 클수록 최신을 의미함
▶ Restaurant.objects.order_by('-created_at') : -는 역순을 의미해 최신순으로 정렬
▶ Restaurant.objects.order_by('-created_at')[1:3] : 출력되는 Query Set 중에서 1번 위치부터 3번 레코드까지 출력
▶ Restaurant.objects.order_by('-created_at')[1:3].values() : 출력되는 Query Set 중에서 1번 위치부터 3번 레코드까지의 값 출력
반응형