【发布时间】:2014-01-02 16:34:40
【问题描述】:
我有一个带有状态的帖子列表,这意味着
status 1 - active
status 0 - removed
status 2 - pending
我的 solr 搜索索引所有内容,所以如果我搜索它会显示所有帖子,而与状态代码无关。我只需要status 1的帖子
我试过这样的
@search = Post.where(status: 1).search do
fulltext params[:search] do
minimum_match 1
end
paginate page: params[:page], per_page: 15
end
@posts = @search.results
respond_to do |format|
format.json { render nothing: true }
format.html
end
我该怎么做。谁能帮忙。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 solr ruby-on-rails-4 sunspot-solr