railsアプリケーションで検索フォームを実装する方法

パソコン

非常に簡単だったため、メモしておく。

私の場合は、記事一覧が表示されるindexページに検索フォームを実装した。

データーベースにある記事タイトルと検索フォームに入力されたワードが一致した場合、それに該当する記事のみをピックアップして表示されるようにした。

その次に、私の場合はArticlesControllerのindexアクションにsearch(params[:search])を追加する。

そして、Articleモデルにsearchメソッドを追加する。

キーワードが全て一致しない場合は、結果として全ての記事が一覧に表示されるようになる。

参考記事

[rails入門] 検索フォームを簡単に実装する方法

TOP