index_controller.rb
def toppage
@search = Offer.ransack(params[:q])
@result = @search.result
end
def search
@search = Offer.ransack(params[:q])
@result = @search.result
end
toppage.html.erb
<%= link_to 'クリックしてください', controller: "index", action: "search",q: {title_cont: '検索させたいワード'} %>
search.html.erb
<% @result.each do |result| %>
表示したいものを表示...
<% end %>
これで、ユーザーさんが入力する手間が省けて
クリックするだけであらかじめ決められてるワードとかなら検索できて便利かなぁと思いました!
間違い等ありましたらご指摘いただけると嬉しいです!