Django QuerySet 字段查找参考手册
Django QuerySet 字段查找参考
所有字段查找关键字的列表:
关键字 | 描述说明 |
---|---|
contains | 包含短语 |
icontains | 与 contains 相同,但不区分大小写 |
date | 匹配日期 |
day | 匹配日期(月份中的某天,1-31)(用于日期) |
endswidth | 以...结束 |
iendswidth | 与endswidth相同,但不区分大小写 |
exact | 完全匹配 |
iexact | 完全相同,但不区分大小写 |
in | 匹配其中一个值 |
isnull | 匹配 NULL 值 |
gt | 大于 |
gte | 大于或等于 |
hour | 匹配一个小时(日期时间) |
lt | 小于 |
lte | 小于或等于 |
minute | 匹配一分钟(用于日期时间) |
month | 匹配一个月(用于日期) |
quarter | 匹配一年中的一个季度 (1-4)(用于日期) |
range | 匹配区间 |
regex | 匹配正则表达式 |
iregex | 与正则表达式相同,但不区分大小写 |
second | 匹配一秒(用于日期时间) |
startswidth | 开始,区分大小写 |
istartswidth | 与startswidth相同,但不区分大小写 |
time | 匹配时间(用于日期时间) |
week | 匹配周数 (1-53)(用于日期) |
week_day | 匹配一周中的某一天 (1-7) 1 是星期日 |
iso_week_day | 匹配 ISO 8601 星期几 (1-7) 1 是星期一 |
year | 匹配一年(用于日期) |
iso_year | 匹配 ISO 8601 年份(用于日期) |