我知道我刚才有这个搜索功能,但一直在用引导程序重做我的搜索和导航栏,现在看起来不错,但搜索功能不起作用!我认为这是索引操作中的内容?它所做的只是,好吧,什么都没有。也许它没有提交表格?- 我怎样才能检查这个?
视图 *guidelines_controller.rb*
def index
@guidelines = Guideline.order(:title).all
respond_to do |format|
format.html # index.html.erb
format.json { render json: @guidelines }
end
@search = Sunspot.search(Guideline) do
fulltext params[:search]
end
@guidelines = @search.results
end
布局/application.html.erb
<%= form_tag guidelines_path, :class => 'navbar-search', :method => :get do %>
<%= text_field_tag :search, params[:search], :class => 'search-query', :placeholder=>"Search" %>
模型 指南.rb
searchable do
text :title, :default_boost => 2
text :subtitle
end