Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 如何在SQL';s";“在”中;?_Django_Django Queryset - Fatal编程技术网

Django 如何在SQL';s";“在”中;?

Django 如何在SQL';s";“在”中;?,django,django-queryset,Django,Django Queryset,我想使用数组作为字段的约束来过滤Django查询集。例如,我的数组,一组主键。我只想获取该数组中的对象,就像SQL中的查询一样: SELECT * from table where id in [1,3,4,5,6....]; 阅读更多信息。以及到queryset文档的链接应该有助于解决许多可能重复的后续问题 .filter(id__in=[1, 3, 4, 5, 6....])

我想使用数组作为字段的约束来过滤Django查询集。例如,我的数组,一组主键。我只想获取该数组中的对象,就像SQL中的查询一样:

SELECT * from table where id in [1,3,4,5,6....];

阅读更多信息。

以及到queryset文档的链接应该有助于解决许多可能重复的后续问题
.filter(id__in=[1, 3, 4, 5, 6....])