我正在使用act作为投票支持我的rails应用程序和searchkick进行搜索。但我希望searchkick的搜索结果按照投票得分排序。我真的需要伙伴们,请任何人?这就是我现在所拥有的。它不起作用
def search
if params[:search].present?
@peegins = Peegin.search(params[:search]).order(:cached_votes_score => :desc)
else
redirect_to peegins_path
end
答案 0 :(得分:0)
我终于明白了。问题是搜索参数周围的括号。 这是修复。
@peegins = Peegin.search params[:search], order: { cached_votes_score: :desc}