Es scheint, dass Searchlogic nicht mit Rails 3 funktioniert (unter anderem erwähnt Ryan Bates in einem seiner Railscasts in, und die letzte Frage in der Google Group ist ab 2010)Was ist ein brauchbarer Ersatz für Searchlogic?
Ich suche also für einen Ersatz. Ich mag die Funktionalität, wo Sie die Feldnamen eines Suchformulars erstellen und diese zu einem Suchobjekt machen und dann können Sie die Ergebnisse mit @search.all
oder @search.paginate
erhalten.
Zuerst sahen Meta Where und Meta Search vielversprechend aus. Aber dann habe ich this Benachrichtigung gefunden, dass "MetaWhere nicht aktualisiert wird, um 3.1 zu unterstützen". (Ich verwende Schienen 3.2.2.)
Der Entwickler ist proposing a library called "Ransack" als der Ersatz für MetaWhere.
OK, vielleicht. Aber bevor ich in "Ransack" eintauche, dachte ich, ich würde die Frage da draußen stellen: Weiß jemand eine andere Bibliothek, die mit ähnlicher Funktionalität wie die oben beschriebene SearchLogic verfügbar ist? (Ansicht Formular auffüllt ein Suchobjekt.)
https://github.com/ernie/squeel – Zabba
Gibt es einen Grund, warum Sie die standardmäßige ActiveRecord-Abfrage-Schnittstelle nicht verwenden möchten? Profitieren Sie wirklich von den dynamischen Findern dieser Edelsteine? – davidcelis
@Zabba, danke, aber schauen Sie sich die Details meiner Frage genauer an. Squee hat nicht die Funktionalität, die ich beschrieben habe. – Ethan