Django でクエリ/フィルタリングを行い、クエリ文字列のケースを無視するにはどうすればよいですか?
私は次のようなものを持っていますmy_parameter
:
MyClass.objects.filter(name=my_parameter)
Django でクエリ/フィルタリングを行い、クエリ文字列のケースを無視するにはどうすればよいですか?
私は次のようなものを持っていますmy_parameter
:
MyClass.objects.filter(name=my_parameter)
私はこのようにそれを解決しました:
MyClass.objects.filter(name__iexact=my_parameter)
部分文字列検索に使用する方法もあります。
MyClass.objects.filter(name__icontains=my_parameter)
ドキュメントへのリンクがあります。