Расширение триграммы pg_search не работает

Rails5, он у меня установлен в базе данных

pg_trgm       | 1.1     | public     | text similarity measurement and index searching based on trigrams) 

и в инициализаторе:

PgSearch.multisearch_options = {
  :using => [:tsearch, :trigram],
}

я пробовал только с :trigram (не :tsearch), не работает, даже после db:reset и rake pg_search:multisearch:rebuild[AllModels].

Я пропустил шаг?


person daveasdf    schedule 25.01.2017    source источник
comment
:tsearch работает.   -  person daveasdf    schedule 25.01.2017


Ответы (1)


Я автор pg_search.

Для поиска по триграмме требуется расширение pg_trgm.

См. README pg_search и страницу вики по установке расширений PostgreSQL для получения более подробной информации.

person Grant Hutchins    schedule 03.02.2017