3

Searchlogicは Rails 3 では動作しないようです

ということで、代わりを探しています。@search.all検索フォームのフィールド名を作成し、それを Search オブジェクトに変換してから、またはで結果を取得できる機能が気に入っています@search.paginate

最初は、Meta WhereMeta Searchが有望に見えました。しかし、その後、「MetaWhere は 3.1 をサポートするように更新されません」という通知を見つけました。(Rails 3.2.2 を使用しています。)

開発者は、MetaWhere の代替として「Ransack」というライブラリを提案しています。

わかりました、たぶん。しかし、「Ransack」に飛び込む前に、質問を投げかけようと思いました: 上で説明した SearchLogic と同様の機能を備えた別のライブラリを知っている人はいますか? (View フォームは Search オブジェクトを入力します。)

4

1 に答える 1

6

Rails 3.0 を使用している場合は、MetaSearchを確認してください。

Rails 3.1 以降を使用している場合は、Ransackを確認してください。

どちらもアーニー・ミラーによって書かれています。

于 2012-04-07T02:02:32.607 に答える