Mysql
 sql >> Base de données >  >> RDS >> Mysql

Regrouper les enregistrements par mois et par année dans Rails

En SQL :

select * from messages group by year(created_at), month(created_at);

Dans les rails :

Message.all.group_by { |m| m.created_at.beginning_of_month }