Django模型-不区分大小写的查询/过滤

如何在Django中查询/过滤并忽略查询字符串的大小写?

我有类似的事情,并且喜欢忽略以下情况my_parameter

MyClass.objects.filter(name=my_parameter)

回答:

我这样解决了:

MyClass.objects.filter(name__iexact=my_parameter)

甚至可以使用它来进行子字符串搜索:

MyClass.objects.filter(name__icontains=my_parameter)

以上是 Django模型-不区分大小写的查询/过滤 的全部内容, 来源链接: utcz.com/qa/429469.html

回到顶部