def secounds
(self.offline-self.online).to_i # will give you the time in secounds
end
тогда вы можете использовать это для блоков
sum=Integer.new
Model.where(_your conditions_).each do |instance|
sum+=instance.secounds
end
sum # << the secounds of all the data you selected using the weher coondition
// Ааа и одно.Существует неписаный закон, согласно которому вы никогда не будете создавать столбец для данных, который вы можете рассчитать на основе других столбцов.