Você deve usar o
select_related
sinalizar ao consultar se deseja obter todas as referências rapidamente. Observe que as pesquisas de referência custarão consultas extras e select_related()
foi projetado para reduzir o número de viagens de ida e volta para o mongodb. # Single document lookup
document_of_A.select_related(2)
# Queryset
A.objects.select_related(2)
Por que 2 para a pesquisa select_related? Bem, a profundidade recursiva é:
- procure quaisquer referências na própria lista
- buscando referências nos documentos incorporados individuais