久々にRails3使って色々と試してたんだけど、meta_searchというgemがかなりいけてたのでメモ。 毎回、検索処理の実装って結構面倒だなーと思ってたんだけど、このgem使ったら一挙に解決しそうですよ。 使い方はいたって簡単。 以下のサイトの通りに作成すればOK。 Rails3で検索機能の実装 - t-taira blog 上のサイトでは画像無しだから、完成イメージはこんな感じ。 (画像はイメージです。上のサイトではテーブル名や項目名が異なってるし、並び替えは勝手に項目名のところに組んでる。) 自分みたいな脳筋SEだとごり押しで毎回検索機能作る(しかも汎用性を持たせない)とかやりがちだけど、このgem使うとスマートで良いね。 ソートなんかの機能も簡単に実装できるし。 あと、補足だけど、上記のサイト通りの手順で組むだけだとRuby1.9系の環境だと incompatible char
![検索機能gem meta_searchの素晴らしさ - コバルトブルーの心の叫び](https://cdn-ak-scissors.b.st-hatena.com/image/square/fe9ab4e5f773c6cf750ff00f716860b1ea8d7011/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fb%2Fbigsize1860%2F20110331%2F20110331150419.jpg)