0
所以我的数据库设置了:bar,:day,:deal。日的形式是星期一,星期二...方面搜索太阳黑子/ Solr不刻面
我想面向:日,但没有方面会出现。有什么事情突出表明我做错了吗?
h_contoller
def index
@search = Happy.search do
fulltext params[:search]
facet(:day)
paginate :page => 1, :per_page => 550
end
@happies = Happy.where(id: @search.results.map(&:id)).page(params[:page])
end
模型
searchable do
text :name, :boost => 5
text :day, :boost => 10
string :day
end
视图
<% @search.facet(:day).rows.each do |facet| %>
<p><%= puts "Author #{facet.value} has #{facet.count} pizza posts!" %></p>
<% end %>
Aahhh祝工作!虽然... – Seal 2014-08-29 16:51:01
您可能希望检查solr Web控制台存储的值是什么,以及您的solr查询返回的是什么。 – 2014-08-31 19:14:27