Rails beginner Rails beginner - 1 year ago 54
Ruby Question

Rails how to sum columns?

Example I have:

@test = Pakke.find([[4], [5]])

In my Pakke table I have a column named

How do I sum the two values for the

columns for @test?

Answer Source

You can summarize directly on the database by creating the respective SQL like this:

Pakke.sum(:prismd, :conditions => {:id => [4,5]})

See ActiveRecord::Calculations for more usage examples and general documentation.