我相信这是一个微不足道的操作,但我不知道它是如何完成的.
一定有比这更聪明的东西:
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查询?
我相信这是一个微不足道的操作,但我不知道它是如何完成的.
一定有比这更聪明的东西:
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查询?
Blog.objects.filter(pk__in=[1, 4, 7])