Bạn nên sử dụng select_related
gắn cờ khi truy vấn nếu bạn muốn nhanh chóng nhận được tất cả các tham chiếu. Xin lưu ý rằng tra cứu tham chiếu sẽ tốn thêm chi phí truy vấn và select_related()
được thiết kế để giảm số lượng chuyến đi khứ hồi đến mongodb.
# Single document lookup
document_of_A.select_related(2)
# Queryset
A.objects.select_related(2)
Tại sao lại là 2 cho tra cứu liên quan select_? Độ sâu đệ quy là:
- tra cứu bất kỳ tham chiếu nào trong chính danh sách
- tìm kiếm các tham chiếu trong các tài liệu nhúng riêng lẻ