我将这样的项目分组:
class PagesController < ApplicationController
def home
@games = Game.all
@game_days = Game.all.group_by { |g| g.created_at.strftime("%B, %d") }
end
问题是按天分类项目:
我想反过来排序:
...
我该怎么办? 干杯!
答案 0 :(得分:0)
你有没有试过这样的事情:
Game.order("created_at DESC").group_by { |g| g.created_at.strftime("%B, %d") }
您可以按任何方向按任意列排序。
您还可以使用reverse_order
方法代替Descending。
Game.order("created_at ASC").reverse_order.group_by { |g| g.created_at.strftime("%B, %d") }
结果是一样的,你更喜欢什么方法。
干杯