Python django sql查询如何同时使用不区分大小写和contains?
假设数据库中有两个用户名为“AbA”和“AbA”的用户。 我的疑问词是“ab” 我曾经Python django sql查询如何同时使用不区分大小写和contains?,python,django,Python,Django,假设数据库中有两个用户名为“AbA”和“AbA”的用户。 我的疑问词是“ab” 我曾经 User.objects.filter(用户名\uu包含class='ab') 及 User.objects.filter(username\uu iexact='ab') 这两个查询得到的结果为空。但是,我想使用类似于username\uuuu contains\uuuu iexact='ab'的东西来检索'AbA'和'AbA' 有人知道如何解决这个问题吗?谢谢。使用: User.objects.filte
User.objects.filter(用户名\uu包含class='ab')
及
User.objects.filter(username\uu iexact='ab')
这两个查询得到的结果为空。但是,我想使用类似于username\uuuu contains\uuuu iexact='ab'
的东西来检索'AbA'和'AbA'
有人知道如何解决这个问题吗?谢谢。使用:
User.objects.filter(username__icontains='ab')
icontains
不区分大小写-