1
最后在搜索单个模型时得到了太阳黑子,但在搜索多个时遇到了一些问题。使用太阳黑子Solr Rails搜索多个模型时出错3
,我正在做一个搜索后得到的错误:
Missing template search/index, application/index with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee]}. Searched in: * "/Users/Indokathan/code/iibfy/app/views" * "/usr/local/rvm/gems/ruby-1.9.3-p392/gems/devise-3.4.1/app/views"
search.rb
class Search < ActiveRecord::Base
attr_accessible :title
searchable do
text :title
end
end
search_controller.rb
class SearchController < ApplicationController
def index
@search = Sunspot.search [Dairy, Drink] do
fulltext params[:search]
end
@results = @search.results
end
end
searchbar.html.erb
<%= form_tag search_index_path, :method => :get do %>
<p>
<%= text_field_tag :search, params[:search], style:"width:550px; height:30px;" %><br>
<%= submit_tag "Search!", :name => nil, class: "btn btn-primary btn-lg", style: "margin-top:10px" %>
</p>
任何帮助,为什么我得到这个错误将不胜感激。如果您需要更多信息,请告诉我。
非常感谢你 – Kathan 2015-03-25 20:38:47
不客气,编程岩! – Kamesh 2015-03-26 13:00:57