In the Django documentation for ArrayField,它列出了contains字段查找。但是,ArrayField中不存在icontains(不区分大小写的查找-许多其他字段具有此查找)查找。

我需要一个不区分大小写的ArrayField查找函数,类似于预先存在的contains查找。

最佳答案

icontainsiexact仅适用于字符串类型:

my_array_field__contains=['H']



但是,如果您尝试以下操作,它将起作用:
my_array_field__0__icontains='H'

09-16 07:52