Могу ли я опустить элементы в столбце массива, как в столбце varchar или text?
SELECT * FROM a_tbl a
WHERE LOWER(%(uw)s) = ANY (a.n_lst) -- how to lower?
OR LOWER(a.x) = LOWER(%(uw)s)
Я видел в документации, что могу использовать citext в качестве типа данных. Я могу попытаться изменить свою таблицу, если нет возможности использовать LOWER
a_tbl
-----
id SERIAL PRIMARY KEY
n_lst TEXT[]
x VARCHAR(50)