Installazione Ferret e acts_as_ferret
-
24-10-2019 - |
Domanda
sto cercando una guida solida o qualche direzione su come ottenere set up furetto sul mio server rotaie. Tutti su Internet lo fa sembrare così facile, ma io non riesco a ottenere tutto insieme.
Quello che ho fatto con successo:
gem install ferret
gem install acts_as_ferret
No Sweat. Nessun errore.
Quello che non funziona:
Video.find_by_content('test')
-----No Method Error
o ActsAsFerret.find ( 'test', 'my_index')
ottengo console di riconoscere il costante "ActsAsFerret" (solo quando si installa il plugin da https: // GitHub. com / jkraemer / acts_as_ferret ), ma find () restituisce un errore No Method. Aggiornamento: Installazione del plugin come questo impedisce anche Mongrel avvio
Sono in esecuzione in modalità di sviluppo, ma ferret_server.yml configurato per sapere cosa succede.
Quindi, non uno ha qualche suggerimento? E qualcuno ha avuto più fortuna con acts_as_ferret come una gemma o come plug-in? Googling mi fa piccoli frammenti e parti di tutorial che non sembrano andare bene insieme, quindi la presente voto di blog un soluzione a questo quando ho capirlo.
rubino 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]
rotaie (3.0.3)
P.S. Ho anche eseguito
sudo apt-get install ferret
su suggerimento di qualcuno ... ancora senza fortuna. Io non sono nemmeno sicuro se che sarebbe una soluzione ragionevole per la distribuzione.
Soluzione
ha aggiunto
gem 'ferret'
gem 'acts_as_ferret'
nel vostro Gemfile ed eseguire
bundle install
Altri suggerimenti
è possibile utilizzare il metodo find_with_ferret