У меня есть база данных с некоторыми полями, которые я хотел бы суммировать. Но это не большая проблема, я хочу сгруппировать эти поля по месяцам, по которым они были созданы. ActiveRecord автоматически создает поле с именем created_at. Итак, мой вопрос; как я могу сгруппировать результат по месяцам, а затем суммировать поля за каждый месяц?
Обновлено с помощью кода
@hours = Hour.all(:conditions => "user_id = "+ @user.id.to_s,
:group => "strftime('%m', created_at)",
:order => 'created_at DESC')
Это код, который у меня есть сейчас. Удалось сгруппировать по месяцам, но мне не удалось суммировать два моих поля, «минуты» и «зарплата», которые мне нужно суммировать