假设我在数据库中有两个用户名为“AbA”和“aBa”的用户。 我的查询词是“ab”。
我用过
User.objects.filter(username__contains='ab')
和
User.objects.filter(username__iexact='ab')
这两个查询得到空结果。但是,我想使用像 username__contains__iexact='ab'
这样可以同时检索 'AbA' 和 'aBa' 的东西。
有人知道如何解决这个问题吗?谢谢。
最佳答案
用途:
User.objects.filter(username__icontains='ab')
关于python - django sql 查询如何使用不区分大小写的同时包含?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5935447/