Как преобразовать этот запрос в Django ORM
SELECT * FROM SUbPlans LEFT JOIN orders on SUbPlans.empId=orders.selected_id where orders.user_id=2
У меня есть запрос, который я хочу преобразовать в Django ORM.
Я просто хочу сделать это с помощью select_related. SUbPlans и заказы связаны через foriegn key
попробуйте сначала получить ваши планы SUbPlans, а затем все связанные заказы, используя prefetch_related, как
from django.db.models import Q
SUbPlans.objects.prefetch_related('orders').filter(Q(orders__isnull=True) | Q(orders__selected_id=2)).all()