2010-11-29 5 views
1

J'ai besoin d'obtenir une liste des mois contenant des messages dans le tableau des messages, ainsi que le nombre de messages pour le mois.Comment obtenir un résumé des Posts par mois? c'est-à-dire le mois avec le compte

par exemple.

JAN 11 
FEB 23 
MAR 4 

Ainsi, certains mois ne s'afficheront pas s'il n'y a aucun message pour ce mois.

Mon modèle post est comme:

Post (ID, TITLE, DATE_CREATED) 

Je ne ai pas besoin des messages retournés réels, juste le mois et le COUNT pour le mois.

Répondre

3

probablement manière la plus simple (rails2 pas sûr 3 mais devrait être similaire):

Post.count(:group=>'MONTH(DATE_CREATED)')