Ruby on Rails: getting the max value from a DB column
one more way
Bar.select("Max(bar) as max_bar").first.max_bar
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 :: Maximum for more info.