我的太阳黑子和 solr 有问题。在开发中它像魅力一样工作,但在生产中我从我的 Rails 生产日志中得到以下错误:
RSolr::RequestError(Solr 响应:未定义的字段类型):app/controllers/search_controller.rb:7:in `index'
我猜它与schema.xml有关。但我对 solr 很陌生。那么有人可以帮助我吗?
好的:
控制器
def index
unless params[:q].blank?
@search = Question.search do
fulltext params[:q]
end
@results = @search.results
else
@results = nil
end
@searchterm = params[:q]
结尾
模型(问题)
...
searchable do
text :title
text :content
end