検索オブジェクトの検索パラメータを表示したいと思います。レールとサンスポットを使用しています。
たくさんの本を保存するこの本のアプリケーションがあり、名前とタイトルで本を検索したいとしましょう。
本モデル:
class Book < ActiveRecord::Base
validates_presence_of :title, :author_name
searchable do
text :title, :author_name
end
end
コントローラ:
class BooksController < ApplictionController
def index
@search = Book.search do
fulltext params[:search]
end
@results = @search.results
end
end
見る:
<div>
<h1>You search: </h1>
<% for result in @results %>
<li>
<h3><%= link_to result.title, result %></h3>
<p><%= result.author_name %></p>
</li>
<% end %>
</div>
検索パラメータを表示するにはどうすればよいですか? そのオブジェクトはどこにありますか?
したがって、次のように出力されます。
Your search: Jeff Hawkins
Eggs and butter
Jeff Hawkins