让我们在您的项目中使用Django,并拥有一个数据库表Foo
,其中包含带有ID 1、2和3的条目。
让我们列出一个列表bar=[1,3]
根据bar
检索条目1和3的正确命令是什么?
就像是:Foo.objects.filter(id=bar)
?
或类似的东西:
for item in bar:
Foo.objects.get(id=item)
?
最佳答案
你可以试试:
Foo.objects.filter(id__in=bar)
有关Django documentation: Queryset API Reference的更多信息
关于python - Django:过滤多个参数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30435915/