如何在django ORM中编写此查询

时间:2017-02-28 10:49:11

标签: django-models

如何在django中编写ORM查询选择id为userreg的所有行(id)

从userreg中选择*,其中user_id不在(从emp_details中选择user_id)

1 个答案:

答案 0 :(得分:1)

这样的事情:

from django.db.models import Q
emp_id_list = Emp_details.objects.values('user_id')
res_list = Userreg.objects.filter(~Q(user_id__in = emp_id_list))