我敢肯定这是一个微不足道的操作,但是我不知道它是如何完成的。
肯定有比这更聪明的东西:
ids = [1, 3, 6, 7, 9]
for id in ids:
MyModel.objects.filter(pk=id)
我正在寻找将它们全部添加到一个查询中,例如:
MyModel.objects.filter(pk=[1, 3, 6, 7, 9])
如何使用值列表过滤Django查询?
7
如何使用类似SQL的“ IN”的字段上的数组过滤Django查询集的
—
Ignacio Vazquez-Abrams'2