我有一个has_many事件的类别模型。在类别控制器中,我有:
@categories = Category.includes(:events).order("events.updated_at DESC")
在我看来,我有:
@categories.each do |category|
category.events.each do |event|
这导致:
Category1 - Event4 - updated 1 minute ago
Category1 - Event2 - updated 1 hour ago
Category1 - Event1 - updated 1 day ago
Category2 - Event3 - updated 3 minutes ago
我正在尝试做什么:
Category1 - Event4 - updated 1 minute ago
Category2 - Event3 - updated 3 minutes ago
Category1 - Event2 - updated 1 hour ago
Category1 - Event1 - updated 1 day ago
我尝试将event.sort_by(&:updated_at)添加到视图中(在events.each下),但我得到了未定义的方法。
有没有人对此有任何想法?