Měli byste použít select_related
příznak při dotazu, pokud chcete rychle získat všechny reference. Upozorňujeme, že vyhledávání referencí bude stát další dotazy a select_related()
je navržen tak, aby snížil počet zpátečních cest do mongodb.
# Single document lookup
document_of_A.select_related(2)
# Queryset
A.objects.select_related(2)
Proč 2 pro vyhledávání select_related? Rekurzivní hloubka je:
- vyhledejte všechny odkazy v samotném seznamu
- vyhledání odkazů v jednotlivých vložených dokumentech