使用参数列表进行 django 查询[重复]
Posted
技术标签:
【中文标题】使用参数列表进行 django 查询[重复]【英文标题】:Make a django query with a list of parameter [duplicate] 【发布时间】:2019-04-17 13:12:55 【问题描述】:我有一个 id 列表,例如:
ids = [1,2,3]
有没有比 for 更快的方法来查询所有这些? 喜欢:
users = []
for id in ids :
users.append(User.objects.get(id=id))
谢谢
【问题讨论】:
【参考方案1】:是的,使用__in
过滤功能:
users = User.objects.filter(id__in=ids)
【讨论】:
以上是关于使用参数列表进行 django 查询[重复]的主要内容,如果未能解决你的问题,请参考以下文章