post.rb
...
searchable do
text :title, :description
string :category
time :created_at
integer :post_id
end
...
post_controller.rb
@search = Post.search do
fulltext params[:q]
with(:created_at).less_than Time.zone.now
end
上面的代码可以正常工作,但是当我尝试按 post_id 或类别进行范围时,我没有得到任何结果。
所以,像
with(:category).equal_to("category_name")
或者
with :post_id, 1
不显示任何结果,因此无法正常工作。关于如何调试太阳黑子 solr 的任何想法?我去过 :8982/solr/admin 并检查了开发日志,但我不知道出了什么问题。