Instalación de FERRET y ACTS_AS_FERRET
-
24-10-2019 - |
Pregunta
Estoy buscando un tutorial sólido o alguna dirección para configurar el hurón en mi servidor Rails. Todos en Internet hacen que parezca tan fácil, pero parece que no puedo ponerlo todo junto.
Lo que he hecho con éxito:
gem install ferret
gem install acts_as_ferret
Sin sudar. Sin errores.
Lo que no funciona:
Video.find_by_content('test')
-----No Method Error
o actsasferret.find ('test', 'my_index')
Consigo que la consola reconozca la constante "actsasferret" (solo cuando instalo el complemento desde https://github.com/jkraemer/acts_as_ferret), pero Find () devuelve un error de no método.Actualizar: Instalar el complemento como este también evita que Mongrel inicie
Estoy ejecutando en modo de desarrollo, pero configuré FERRET_SERVER.YML para saber qué pasa.
Entonces, ¿alguien tiene alguna sugerencia? ¿Y alguien ha tenido más suerte usando ACTS_AS_FERRET como gema o como complemento? Google me consigue pequeños restos y partes de tutoriales que no parecen encajar, por lo que prometo bloguear una solución a esto cuando lo descubro.
Ruby 1.8.7 (2010-01-10 Patchlevel 249) [I486-Linux
Rails (3.0.3)
PD Yo también corrí
sudo apt-get install ferret
Sobre la sugerencia de alguien ... todavía no hay suerte. Ni siquiera estoy seguro de si esa sería una solución razonable para la implementación.
Solución
has agregado
gem 'ferret'
gem 'acts_as_ferret'
en tu gemfile y corre
bundle install
?
Otros consejos
puedes usar find_with_ferret
método