반응형
▶ [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번 레코드까지의 값 출력
반응형
'Django > inflearn' 카테고리의 다른 글
데이터 수정/삭제하기 (0) | 2022.11.06 |
---|---|
Column Lookup으로 복잡한 조건 탐색하기 (0) | 2022.11.05 |
데이터 필터링하기 (0) | 2022.11.03 |
데이터 조회하기 (0) | 2022.11.02 |
Django ORM 개요 (0) | 2022.11.01 |