Rails 4 pg_search - проблема с несколькими запросами
Я использую гем pg_search для Rails (Ruby 2.1.1, Rails 4.1.4) и пытаюсь реализовать глобальный многопользовательский поиск для некоторых из моих моделей, но продолжаю получать
PG::UndefinedFunction: ERROR: operator does not exist: text % unknown
когда я запускаю многопользовательскую команду.
Вот мои модели:
# name :text
class Animal < ActiveRecord::Base
has_one :expression
multisearchable against: :name
end
# type :text
class Expression < ActiveRecord::Base
belongs_to :animal
multisearchable against: :type
end
Тогда мой поисковый запрос Happy Tiger
Когда я бегу PgSearch.multisearch("Happy Tiger")
тем не менее, я получаю эту ошибку выше.
У меня также есть инициализатор, который говорит PgSearch использовать trigram
Есть идеи???