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

时间:2012-07-31 15:08:41

标签: database django django-models filtering

如何在Django中查询/过滤并忽略查询字符串的情况?

我有类似的东西并且喜欢忽略my_parameter

的情况
MyClass.objects.filter(name=my_parameter)

1 个答案:

答案 0 :(得分:282)

我解决了这个问题:

MyClass.objects.filter(name__iexact=my_parameter)

甚至有一种方法可以将它用于子字符串搜索:

MyClass.objects.filter(name__icontains=my_parameter)

link to the documentation