我在使用 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