Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.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筛选具有多个值的同一列_Django_Django Models_Django Queryset - Fatal编程技术网

使用和条件Django筛选具有多个值的同一列

使用和条件Django筛选具有多个值的同一列,django,django-models,django-queryset,Django,Django Models,Django Queryset,sql查询如下所示 从Catalog\u ProductCatalog中选择*,其中(Catalog\u id=40)和(product\u id=7)实际上我找到了解决方案。 pc=ProductCategory.objects.filter(Q(category\u id=40)和Q(category\u id=44))您为它们定义了模型类吗 class catalogue_productcategory(model.Model): #define your desire field

sql查询如下所示


从Catalog\u ProductCatalog中选择*,其中(Catalog\u id=40)和(product\u id=7)

实际上我找到了解决方案。

pc=ProductCategory.objects.filter(Q(category\u id=40)和Q(category\u id=44))

您为它们定义了模型类吗

class catalogue_productcategory(model.Model):
    #define your desire fields
    category = model.ForeignKey(Category)
    product = model.ForeignKey(Product)


catalogue_productcategory.objects.filter(category__id=40, product__id=7)