Mysql查询条件的使用
Mysql查询条件的使用
方法 解释
gt 大于
gte 大于等于
lt 小于
lte 小于等于
例如: article=Article.objects.filter(id__gt=5)
startswith 以指定某个字符串开始,大小写敏感
istartswith 以指定某个字符串开始,大小写不敏感
endswith 以指定某个字符串结束,大小写敏感
iendswith 以指定某个字符串结束,大小写不敏感
例如: article=Article.objects.filter(title__startswith=‘Hello’)
range 在某个范围,即相当于between ··· and ···,用小括号和中括号都可以
例如: article=Article.objects.filter(id__range=(1,6))
isnull 是否为空
如: article=Article.objects.filter(content__isnull=False)
exclude 排除满足条件的
如: article=Article.objects.exclude(content=False)
order_by 按指定字段正向排序
如: article=Article.objects.all().order_by(‘title’)
reverse 反向排序
distinct 去重
如: article=Article.objects.all().values(‘title’).distinct()
————————————————
版权声明:本文为CSDN博主「9Khan」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_45943458/java/article/details/104192768