2016-08-08 36 views
0

Ich benutze agieren als votable für die Abstimmung auf meiner Rails App und searchkick für die Suche. Aber ich möchte, dass die Suchergebnisse von searchkick in der Reihenfolge der Stimmen liegen. Ich brauche wirklich Leute, bitte irgendjemand? Hier ist, was ich gerade habe. Und es funktioniert nichtSuchergebnis von Searchkick nach act_as_votable abstimmen Punktzahl

def search 

if params[:search].present? 
    @peegins = Peegin.search(params[:search]).order(:cached_votes_score => :desc) 

else 
    redirect_to peegins_path 
end 

Antwort

0

Ich endlich herausgefunden. Das Problem war die Klammer um die Suchparameter. Hier ist die Lösung.

@peegins = Peegin.search params[:search], order: { cached_votes_score: :desc}