【发布时间】:2010-03-23 07:43:14
【问题描述】:
我有一个带有名为 publish_date 的日期类型列的书籍模型。根据我的观点,我正在遍历这些书籍,并且我想按年份对书籍进行分组,这样我就有了每年的标题,并且当年出版的书籍列在年份标题下方。
因此,以“2010”开头,将列出 2010 年出版的所有书籍,然后在另一个标题“2009”下方列出 2009 年出版的所有书籍,依此类推。
<% @all_books.each do |book| %>
<%=link_to book.title + ", (PDF, " + get_file_size(book.size) + ")" %>
<% end %>
通过 book.publish_date.strftime("%Y") 我可以获得年份,但我不知道如何按年份对条目进行分组。对此的任何帮助将不胜感激。
【问题讨论】:
-
+1 - 这个问题对很多人都有帮助。
标签: ruby-on-rails ruby model views