Skip to main content
 首页 » 编程设计

python之在django中查询数组

2025年05月04日24tuyile006

      idarr = [1,2,3,4,5] 
      for i in  range(len(idarr)): 
          upload.objects.filter(idarr[i]) 

我们不能一次性将 idarr 传递给查询吗

请您参考如下方法:

我假设您正在尝试过滤 id 在 idarr 列表中的所有 Upload 实例。如果是这种情况,那么您可以这样做:

Upload.objects.filter(id__in = idarr) 

阅读documentation了解更多详情。