У меня возникли проблемы при попытке отобразить топ-5 моей учебной модели на моей странице указателя.У меня есть следующее в методе index (для действия index) в моем контроллере учебника:
@TopTutorials = Tutorial.find(:all, :order => "views DESC", :limit => 5)
Затем я использую эту переменную экземпляра и пытаюсь перебрать 5 лучших в моем представлении индекса:
<% @TopTutorials.each do |TopViewedTutorial| %>
<%= link_to TopViewedTutorial.name, show_tutorial_path(TopViewedTutorial.category_id, TopViewedTutorial.to_param) %>
<% end %>
Я новичок в цикле подобных вещей, и поэтому я предполагаю, что сделал что-то не так.При загрузке страницы индекса я получаю следующую ошибку в строке ".each do":
formal argument cannot be a constant
Может ли кто-нибудь помочь мне с этим?
С наилучшими пожеланиями,
Джо