acts_as_ferret мультимодельный поиск не работает в приложении rails - PullRequest
0 голосов
/ 02 декабря 2009

Я пытаюсь решить странную проблему с ferret / acts_as_ferret

Конечно, я погуглил и отправил вопрос: http://www.ruby -forum.com / тема / 188570

В основном aaf работает на отдельных моделях без проблем. Он также работает на отдельных моделях, используя файл config / aaf.rb, который я установил. Это даже работает, когда я выполняю поиск нескольких моделей в консоли, но в самом приложении rails я получаю:

undefined method `ferret_rank=' for <object that has a match>

Если бы у кого-то был такой же опыт / проблема и он мог бы пролить свет, я был бы признателен.

PS: я следовал следующему уроку, чтобы понять, где я сейчас нахожусь. http://opensoul.org/2008/4/29/using-shared-indexes-with-acts_as_ferret

1 Ответ

1 голос
/ 02 декабря 2009

У вас установлен плагин или просто гем? Возможно, вы захотите установить плагин.

Я бы тоже попробовал перестроить индекс.

Для моих целей я перешел на Solr, и жизнь стала намного проще. Сфинксу не хватает многих вещей, которые мне нужны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...