Как использовать pg_trgm вместе с полнотекстовым поиском?
Добрый день, есть необходимость использовать нечеткий поиск по относительно большим строкам используя только Postgres.
Т.е. как я понял расширение pg_trgm позволяет находить схожие строки, но если их длина является разной в несколько раз, то схема поиска схожести работать не будет.
Пример необходимо найти строку
Винный напиток белый полусладкий «Santo Stefano Matrimonio Siciliano»
По входным данным
Sento Sefano
Есть ли возможность и как реализовать данный поиск.
1. В теории необходимо найти to_tsvector от
2. От получившихся слов искать похожие с помощью pg_trgm, str1 % str2
Каким образом правильно реализовать этот функционал?