我在Sunspot和Solr遇到了一些麻烦。当我传递参数时,我没有得到任何结果。我在代码中的2个点中包含了评论。
我已经确认我的数据库中的Review表中还有数据,并且字符串确实出现在记录中。
有关如何退回搜索结果的建议吗?
puts "search query is #{params[:search]}" //returns search query
if params[:search]
@search = Review.search do
fulltext params[:search]
end
puts "search results are #{@search.results}" //returns []
@reviews_search_results = @search.results
end