Это сработало для меня.
Model.select('MAX(column_a) AS column_a', :column_b).group(:column_b)
Если вы оставите максимальное значение как max
или какое-либо другое имя, которое не присутствует в качестве атрибута в модели, вы не увидите значение в объекте, поскольку рельсы не будут отображать результат ни на что.