railsには便利なgemがたくさんあってransack(ランサック)もその中の一つです。 gem ransack はrails用の検索機能です。 結構簡単に実装できます! 初心者でもできちゃったので一緒にやっていきましょう! 今回は掲示板の一覧のページで掲示板のタイトルから検索するようにします。 ※distinct: trueに関して誤りがあるかもなので確認中です。 →内容少し変更しました! →更に追記しました!(2019/07/10) Gemfileに追加 gem 'ransack' インストールします bundle install Controllerに追加 def index @q = Board.ransack(params[:q]) @boards = @q.result(distinct: true) end def search @q = Board.ransack(par
![gem ransack 使ってみた - とまとの成長日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/832bf959af9baba03c4e2f2beebcef33386d4710/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftoomeeto%2F20190710%2F20190710145432.jpg)