Postgresql как организовать поиск в строке подстроки из массива ключевых слов?
Есть таблица filters с полем keywords типа text [].
Есть входящая строка string. Мне нужно выбрать все строки из filters, в которых хоть одно слово из столбца keywords встречается в string.
Что-то типа такого
SELECT * FROM filters WHERE strpos(ANY (keywords), string) >0