Django ORM 是否支持 SQL IN
运算符?像这样的东西:
SELECT *
FROM user
WHERE id IN (1, 5, 34, 567, 229)
如何使用 Django ORM 进行这样的查询?
谢谢。
最佳答案
in
User.objects.filter(id__in=[1, 5, 34, 567, 229])
print _.query
SELECT <fields> FROM "auth_user" WHERE "auth_user"."id" IN (1, 5, 34, 567, 229)
关于Django:ORM 是否支持 SQL "IN"运算符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5481890/