Я хочу получить последние пять статей по дате обзора, но я хочу отобразить их в хронологическом порядке (по возрастанию). Как мне это сделать?Рельсы: переупорядочение набора результатов ActiveRecord
# controller
@recent_articles = Article.where("reviewed = ?", true).order("review_date DESC").limit(5)
# view
<% @recent_articles.each do |ra| %>
# articles sorted by review_date in ascending order
<% end %>
Я пытался делать это в контроллере, но он извлек пять старейшей review_dates
вместо (т.е. просто извлекаются записи по порядку ASC вместо переназначения массива уже извлеченный):
@recent_articles = Article.where("reviewed = ?", true).order("review_date DESC").limit(5)
@recent_articles = @recent_articles.reorder("review_date ASC")