У меня есть таблица, которая содержит все задания, каждое задание имеет связанное количество часов, разбитых по месяцам в другой таблице, у него может быть несколько часов в течение нескольких лет. Есть ли способ фильтровать на основе задания, а затем суммировать часы, чтобы отображать только часы для каждой работы?Как фильтровать и суммировать данные?
Будет что-то вроде этой работы?
<% total_hours = l.month_hours.pluck('m1','m2','m3','m4','m5','m6','m7','m8','m9','m10','m11','m12') %>
Вы можете показать свои отношения лучше? – blnc