Frage

Ich suche nach einer soliden Vorgehensweise oder einer Richtung, in der ich mich auf meinem Rails -Server einrichten kann. Jeder im Internet lässt es so einfach erscheinen, aber ich kann nicht alles zusammenbringen.

Was ich erfolgreich gemacht habe:

gem install ferret
gem install acts_as_ferret

Kein Schweiß. Keine Fehler.

Was funktioniert nicht:

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

oder actsasferret.find ('test', 'my_index')

Ich bekomme die Konsole, um die konstante "actSasferret" zu erkennen (nur wenn ich das Plugin von aus installiere https://github.com/jkraemer/acts_as_ferret), aber find () gibt einen No -Method -Fehler zurück.Aktualisieren: Das Installieren des Plugins wie diesem verhindert auch, dass Mischglasse anfängt

Ich laufe im Entwicklungsmodus, konfigurierte aber ferret_server.yml, um zu wissen, was los ist.

Hat jemand irgendwelche Vorschläge? Und hat jemand mehr Glück mit ACTS_AS_FERRET als Juwel oder als Plugin gehabt? Googeln bringt mir kleine Schrott und Teile von Tutorials, die nicht zusammen passen. Deshalb habe ich hier geschwitze, eine Lösung dafür zu bloggen, wenn ich es herausfinde.

Ruby 1.8.7 (2010-01-10 PatchLevel 249) [i486-linux

Schienen (3.0,3)

Ps Ich rannte auch

sudo apt-get install ferret

auf den Vorschlag von jemandem ... immer noch kein Glück. Ich bin mir nicht einmal sicher, ob dies eine vernünftige Lösung für die Bereitstellung wäre.

War es hilfreich?

Lösung

Hast du hinzugefügt

gem 'ferret'
gem 'acts_as_ferret'

in Ihrem GemFile und Lauf

bundle install

?

Andere Tipps

Sie können verwenden find_with_ferret Methode

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top