如何根据日期对内容进行分组(Rails)

Dav*_*d C 3 ruby ruby-on-rails

我正在尝试将属于同一日期的内容组合在一起进行显示,这样日期只会按时间顺序发布一次.

就像是:

2009年10月14日
项目3
项目3内容

第2
项第2 项内容

2009年10月13日 项目1
项目3内容

如何在视图中显示?(假设从控制器传递@items,其中包含所有项目)

我已经尝试过group_by,但我无法让它工作,因为它似乎是按照当天的价值而不是与月份一起安排自己.

有问题的代码:http://github.com/davidchua/Political-Watch/blob/master/app/views/items/index.html.erb

要在实时部署中查看问题,请访问http://political-watch.org

tig*_*tig 29

items.group_by{ |item| item.created_at.to_date }
Run Code Online (Sandbox Code Playgroud)