Установка хорька и act_as_ferret - PullRequest
2 голосов
/ 15 марта 2011

Я ищу надежное прохождение или какое-то руководство по настройке хорька на моем сервере rails. Все в Интернете заставляют это казаться таким легким, но я не могу собрать все это вместе.

Что я успешно сделал:

gem install ferret
gem install acts_as_ferret

Нет пота. Нет ошибок

Что не работает:

Video.find_by_content('test')
-----No Method Error

или ActsAsFerret.find ('test', 'my_index')

Я получаю консоль для распознавания константы «ActsAsFerret» (только когда я устанавливаю плагин из https://github.com/jkraemer/acts_as_ferret),, но find () возвращает ошибку No Method Обновление: Установка такого плагина также предотвращает запуск Mongrel

Я работаю в режиме разработки, но настроил ferret_server.yml, чтобы узнать, что случилось.

Так есть ли у кого-нибудь предложения? А кому-нибудь повезло больше, если в качестве драгоценного камня или плагина использовал act_as_ferret? Googling дает мне небольшие клочки и части учебных пособий, которые, кажется, не подходят друг другу, поэтому я обещаю опубликовать это решение в блоге, когда выясню это.

ruby ​​1.8.7 (2010-01-10 patchlevel 249) [i486-linux]

рельсы (3.0.3)

P.S. Я тоже бегал

sudo apt-get install ferret

по чьему-то предложению ... все равно не повезло. Я даже не уверен, что это разумное решение для развертывания.

Ответы [ 2 ]

0 голосов
/ 25 апреля 2014

вы можете использовать find_with_ferret метод

0 голосов
/ 15 марта 2011

Вы добавили

gem 'ferret'
gem 'acts_as_ferret'

в свой Gemfile и запустите

bundle install

?

...