Cara Mendapatkan Kembali Pertanyaan SQL dengan Atribut Pertanyaan Django QuerySet
Apabila menyahpepijat kelakuan pangkalan data yang luar biasa dalam Django, ia boleh berguna untuk memeriksa mentah Pertanyaan SQL yang dilaksanakannya. Memperoleh maklumat ini adalah mudah dengan atribut pertanyaan bagi objek QuerySet.
Untuk mengakses pertanyaan SQL, cuma cetak atribut ini, seperti yang dilihat dalam contoh di bawah:
queryset = MyModel.objects.all() print(queryset.query)
Ini akan menghasilkan output pertanyaan SQL sebagai rentetan, memberikan cerapan berharga tentang operasi yang Django lakukan terhadap pangkalan data.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengakses Pertanyaan SQL Mentah yang Dijana oleh Django QuerySets?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!