Прочитал тут
rusrails.ru/active-record-query-interface 7-й пункт, но нифига не понял че-то....
Есть модель Room. У них есть параметр plan_id. Нужно сгруппировать их по plan_id и вывести самую дешевую из группы.
Я сейчас делаю вот так: Room.order(price: :asc).group("plan_id"). Если поставить, desc, то выводит самую дорогую, а если asc, то вообще логика не понятная. Я так понял, там где-то как-то надо указать min(price), но куда и как не пойму.
Help, people! Заранее спасибо)