Django queryset EXCLUDE:这些是否等效?
在Django,这两个是等价的吗Django queryset EXCLUDE:这些是否等效?,django,logic,django-queryset,Django,Logic,Django Queryset,在Django,这两个是等价的吗 Cars.objects.exclude(brand='mercedes').exclude(year__lte=2000) 及 ? 我知道第一条说:不包括任何梅赛德斯和任何超过2000年的汽车。 第二个呢?它说的是一样的吗?或者它只排除了梅赛德斯2000年以上的组合 谢谢 这两者并不等同 如合同中所规定: 查找参数**kwargs应采用以下字段查找中所述的格式。多个参数通过和在底层SQL语句中连接,整个过程包含在NOT中 因此,第一个查询可以理解为: -第一
Cars.objects.exclude(brand='mercedes').exclude(year__lte=2000)
及
?
我知道第一条说:不包括任何梅赛德斯和任何超过2000年的汽车。
第二个呢?它说的是一样的吗?或者它只排除了梅赛德斯2000年以上的组合
谢谢 这两者并不等同
如合同中所规定:
查找参数**kwargs应采用以下字段查找中所述的格式。多个参数通过和在底层SQL语句中连接,整个过程包含在NOT中
因此,第一个查询可以理解为:
-第一个问题
选择汽车*
从汽车上
其中非品牌=‘梅赛德斯’和非年份不包括所有在2000年之前制造的梅赛德斯。解释得很好。谢谢
Cars.objects.exclude(brand='mercedes', year__lte=2000)