Django使用列表过滤查询集

问题描述 投票:1回答:1

我有一个表,表A保存表b中所有对象的主键。

如果我将表A中的所有主键存储在列表中,那么是否可以使用我存储在列表中的主键获取表B中所有对象的列表。

例如:

tableB.objects.filter(pks = list) 

有没有什么办法可以构建一个像上面这样的查询集,它会得到一个包含主键的所有对象的列表?

django django-queryset
1个回答
6
投票
tableB.objects.filter(pk__in=list)

文件:https://docs.djangoproject.com/en/2.1/ref/models/querysets/#in

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.