У меня есть база данных с некоторыми полями, которые я хотел бы суммировать. Но это не большая проблема, я хочу сгруппировать эти поля к тому месяцу, который они создали. ActiveRecord automaticaly создал поле с именем «created_at». Итак, мой вопрос; как я могу сгруппировать результат по месяцам, а затем суммировать поля за каждый месяц?Выбор, группа и сумма из базы данных
Обновлено с кодом
@hours = Hour.all(:conditions => "user_id = "+ @user.id.to_s,
:group => "strftime('%m', created_at)",
:order => 'created_at DESC')
Это код, который я есть сейчас. Управляется группами по месяцам, но не удается суммировать два моих поля: «mins» и «зарплата», которые мне нужно суммировать
см редактирования в первом посте для кода у меня в это время. Вы что-то вроде писали. – ThoKra
Обновлено: http://api.rubyonrails.org/classes/ActiveRecord/Calculations.html – Meekohi