我对太阳黑子有点问题。我有一个带字段的模型
:country_id
:city_id
都是整数。和
:title
是字符串
我有,在model.rb
searchable do
text :title
integer :country_id
integer :city_id
end
和
@search = Page.solr_search do
fulltext params[:title]
with(:country_id,params[:country_id])
with(:city_id,params[:city_id])
end
在控制器中。
但太阳黑子不想工作,只有没有
才能工作 with(:country_id,params[:country_id])
with(:city_id,params[:city_id])
params [:city_id]和params [:country_id]正确传递,因此问题不在于它们。 我做错了什么?提前谢谢。
答案 0 :(得分:1)
您的配置对我来说似乎不错,请重新编制索引并尝试关注,
@search = Page.solr_search do
fulltext params[:title]
with :country_id, params[:country_id].to_i
with :city_id, params[:city_id].to_i
end