标签: ruby-on-rails
我需要在Post表中获得包含帖子的月份列表,以及当月的帖子数量。
e.g。
JAN 11 FEB 23 MAR 4
如果当月没有帖子,那么有些月份就不会出现。
我的帖子模型如下:
Post (ID, TITLE, DATE_CREATED)
我不需要返回实际的帖子,只需要MONTH和当月的COUNT。
答案 0 :(得分:3)
最简单的方式(rails2不确定3但应该相似):
Post.count(:group=>'MONTH(DATE_CREATED)')