Создание регистронезависимых индексов в строковом массиве Postgres
м, используяvarchar[]
столбец (массив varchar) в Postgres 9.2 для хранения некоторых тегов. При извлечении строк по тегам я хочу, чтобы запрос не учитывал регистр. Тем не менее, я хочу сохранить случай для отображения в пользовательском интерфейсе (поэтому я могут просто хранить все в нижнем регистре).
Итак, мой вопрос: как мне создать регистр без учета регистра в Postgres для массива varchar? Одним из возможных подходов было бы создание функционального индекса GIN для столбца. Как это сделать? Любые другие подходы?