Di Django, apa perbedaan antara dua berikut ini:
Article.objects.values_list('comment_id', flat=True).distinct()
vs.
Article.objects.values('comment_id').distinct()
Tujuan saya adalah mendapatkan daftar id komentar unik di bawah masing-masing Article
. Saya telah membaca dokumentasinya (dan sebenarnya telah menggunakan kedua pendekatan tersebut). Hasilnya tampak serupa.
if self.id in Article.objects.values_list('comment_id', flat=True):
saat menggunakan nilai yang Anda perlukan untuk mengakses kamus