Django QuerySet의 쿼리 속성을 사용하여 SQL 쿼리를 검색하는 방법
Django에서 비정상적인 데이터베이스 동작을 디버깅할 때 원시 쿼리를 검사하는 것이 유용할 수 있습니다. 실행되는 SQL 쿼리입니다. QuerySet 개체의 쿼리 속성을 사용하면 이 정보를 쉽게 얻을 수 있습니다.
SQL 쿼리에 액세스하려면 아래 예와 같이 이 속성을 인쇄하면 됩니다.
queryset = MyModel.objects.all() print(queryset.query)
이 결과는 다음과 같습니다. SQL 쿼리를 문자열로 제공하여 Django가 데이터베이스에 대해 수행하는 작업에 대한 귀중한 통찰력을 제공합니다.
위 내용은 Django QuerySets에서 생성된 원시 SQL 쿼리에 어떻게 액세스할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!