django对象根据日期筛选
最近,我在Django遇到了这种情况,无法清楚地理解为什么这两种查询之间存在差异 有人能帮我理解吗,谢谢django对象根据日期筛选,django,Django,最近,我在Django遇到了这种情况,无法清楚地理解为什么这两种查询之间存在差异 有人能帮我理解吗,谢谢 >>日期 datetime.datetime(2020,11,1,0,0) >>>Contract.objects.filter(截止日期=date).count() 220 >>>Contract.objects.filter(截止日期\u月\u gt=10,截止日期\u年\u gt=2019)。count() 30 >>> 第一次查询将得到大于2020-11的结果 2020-12、2
>>日期
datetime.datetime(2020,11,1,0,0)
>>>Contract.objects.filter(截止日期=date).count()
220
>>>Contract.objects.filter(截止日期\u月\u gt=10,截止日期\u年\u gt=2019)。count()
30
>>>
第一次查询将得到大于2020-11的结果
- 2020-12、2021-01、2021-02、2021-04、2021-04等
- 2019-11、2019-12、2020-11、2020-12、2021-11、2021-12等
- 2020-12、2021-01、2021-02、2021-04、2021-04等
- 2019-11、2019-12、2020-11、2020-12、2021-11、2021-12等
- 第一次查询将得到大于2020-11年的结果