Wenn nicht, was sind meine Alternativen?Wird Searchlogic mit Rails 3 arbeiten?
Antwort
Metawhere - http://metautonomo.us/projects/metawhere/ sieht aus wie eine vielversprechende Alternative. ps: entdeckt metawhere durch rubyflow.com. MetaSearch (http://metautonomo.us/2010/03/07/metasearch-object-based-searching-for-rails-3/) des gleichen Autors ist eigentlich näher an Searchlogic.
Verwenden Sie Railsdogs rd_searchlogic (3.0.0.rc4), es wurde modifiziert, um vollständig kompatibel mit Rails3 zu sein. Sie können dieses Plugin aus dem Spree 0.30 Projekt extrahieren.
Außer es funktioniert nicht. Umwerben! – sevenseacat
du hast recht, spree benutzt jetzt metasearch..darn! ;) –
Ich bestätige, es funktioniert nicht: NameError: undefinierte lokale Variable oder Methode 'assert_valid_keys 'für #
scoped-Suche - https://github.com/wvanbergen/scoped_search
Searchlogic führt 2-Funktionen; Es bietet sowohl eine Erweiterung für Bereiche als auch ein Formularobjekt.
Die meisten aktuellen, am besten (IMO) Anwendungsbereich Erweiterung (Nachfolger MetaWhere):
http://erniemiller.org/projects/squeel/
Die meisten aktuellen & besten Suchformular Objekt (Nachfolger MetaSearch):
https://github.com/ernie/ransack
EDIT:
Ich beurteile derzeit, wie gut die se integrieren. Ich habe es genossen, sie in Searchlogic zusammen zu haben.
Ich entschied mich tatsächlich, sowohl Thinking Sphinx und Metawhere zu verwenden. – fivetwentysix