Du bør bruge select_related
flag, når du forespørger, hvis du vil have alle referencerne hurtigt. Bemærk venligst, at referenceopslag koster ekstra forespørgsler og select_related()
er designet til at reducere antallet af rundrejser til mongodb.
# Single document lookup
document_of_A.select_related(2)
# Queryset
A.objects.select_related(2)
Hvorfor 2 til select_related opslag? Den rekursive dybde er:
- slå eventuelle referencer op på selve listen
- slå referencer op i de individuelle indlejrede dokumenter