我有两种内容类型,文章和活动。我想在我的主页上创建一个部分来提供两者的数组。
我正在考虑创建一个名为latest_news的辅助方法,类似这样的
def latest_news(limit=12)
@articles = Article.all
@events = Event.all
sort_by(&:created_at)
end
另外,我如何通过他们的publish_date和event_date对事件进行排序?
答案 0 :(得分:0)
为什么要将它放在辅助方法中?您可以在控制器操作中为@articles和@events提供服务主页。
您也可以单独对内容进行排序
@articles = Article.order(:publish_date)
@events = Event.order(:event_date)