Derzeit kann ich die direkte SQL-Abfrage in meiner Datenbank durchführen:
SELECT MAX(bar) FROM table_name
Und es wird mit dem Maximalwert in dieser Tabelle zurückgegeben. Wenn ich in Rails einen meiner Meinung nach gleichwertigen Anruf tätige, funktioniert dies jedoch nicht. Ich rufe an:
Bar.all(:select => "Max(bar)")
Dies kehrt einfach zurück mit:
[#<Bar >]
In der Spalte, die ich anrufe, befindet sich eine Reihe von Identifikationsnummern, ich suche die größte. Gibt es eine andere Möglichkeit, in Rails darauf zuzugreifen?