Anda harus menggunakan select_related
tandai saat menanyakan apakah Anda ingin mendapatkan semua referensi dengan cepat. Harap perhatikan bahwa pencarian referensi akan dikenakan biaya kueri tambahan dan select_related()
dirancang untuk mengurangi jumlah perjalanan pulang pergi ke mongodb.
# Single document lookup
document_of_A.select_related(2)
# Queryset
A.objects.select_related(2)
Mengapa 2 untuk pencarian select_related? Nah kedalaman rekursifnya adalah:
- cari referensi apa pun dalam daftar itu sendiri
- mencari referensi di masing-masing dokumen yang disematkan