Ich frage mich, ob es möglich ist, die Reihenfolge in der Ansicht zu diktieren (d. h.: order = & gt; 'created_at DESC'). Ich erkenne, dass die Logik in der Ansicht nicht ideal ist, aber ich habe einige Probleme mit der Lokalisierung, wo diese Ausgabe wirkt.
Hier ist zum Beispiel mein Code:
%Vor%In meinem "QuestionsController" habe ich die folgende Indexaktion, aber die Ausgabe des obigen Codes wird nicht beeinflusst.
%Vor%UPDATE: In Bezug auf das Ändern der @ user.questions zu @questions erhalte ich diesen Fehler:
%Vor% UPDATE 2: Ich denke, ich sollte erwähnen, dass dieser Code in der Fragenübersicht angezeigt wird. views/questions/show.html.erb.
Sie können verwenden:
%Vor%in Ihrer Sicht und
%Vor% in show
oder index
Methode von QuestionsController
.
Verwenden Sie die Variable @questions
anstelle von @user.questions
in Ihrer Ansicht.
Tags und Links ruby ruby-on-rails order