Ruby on Rails: getting the max value from a DB column Ruby on Rails: getting the max value from a DB column ruby-on-rails ruby-on-rails

Ruby on Rails: getting the max value from a DB column


Assuming your model name is Bar and it has a column named bar, this should work:

Bar.maximum("bar")

See the excellent Rails Guides section on Calculations for more info.


one more way

Bar.select("Max(bar) as max_bar").first.max_bar