看來,Searchlogic不使用Rails 3.工作(除其他事項外,瑞恩·貝茨在他RailsCasts之一提到,而在Google Group的最後一個問題是從2010年開始)什麼是Searchlogic的可行替代?
於是我找換一個。我喜歡使用搜索表單字段名稱的功能,並將其轉換爲搜索對象,然後您可以使用@search.all
或@search.paginate
獲得結果。
起初,Meta Where和Meta Search看起來很有希望。但後來我發現this通知「MetaWhere不會更新以支持3.1」。 (我正在使用Rails 3.2.2。)
開發人員是proposing a library called "Ransack"作爲MetaWhere的替代品。
好的,也許吧。但在我深入研究「Ransack」之前,我想我會提出這個問題:是否有人知道另一個可用的庫,其功能類似於上述的SearchLogic? (查看錶格填充一個搜索對象。)
https://github.com/ernie/squeel – Zabba 2012-04-06 22:15:06
有沒有原因你不想使用默認的ActiveRecord查詢接口?你真的從這些寶石提供的動態發現者中獲得了很多好處嗎? – davidcelis 2012-04-06 22:15:18
@Zabba,謝謝,但仔細看看我的問題的具體情況。 Squee沒有我描述的功能。 – Ethan 2012-04-06 22:28:41