标签: python django django-queryset
我有一个ID列表,如:
ids = [1,2,3]
有没有一种比for更快捷的方法来查询所有对象? 喜欢:
users = [] for id in ids : users.append(User.objects.get(id=id))
谢谢
答案 0 :(得分:3)
是的,请使用source code过滤器功能:
users = User.objects.filter(id__in=ids)