개발팀에서 진행하는 장고 스터디를 기록합니다.이 책 을 선택하여 매주 각자의 정리를 발표합니다.
str(queryset.query) 로 실제 SQL 질의문을 확인할 수 있다.
e
파이썬의 인덱싱 연산을 사용하여 구할 수 있다.User.objects.order_by('-last_login')\[1]인덱싱을 사용하면, mysql 기준 LIMIT OFFSET 질의문을 생성한다.
13. 쿼리셋에서 고유한 필드 값을 가진 항목은 어떻게 구하나요? 14. Q 객체를 이용해 복잡한 질의를 수행하는 방법은 무엇인가요? 15. 기록된 항목의 집계를 구할 수 있나요?
할수는 있다. truncate 메소드를 정의해 TRUNCATE TABLE 구문을 실행시키면 된다.파이썬에서 내가 겪었던 datetime 고난들 django orm에서는 order_by 구문이 없으면 알아서 ORDER BY NULL 구문을 추가해준다. ORDER BY N