Мне нужно отсортировать массив объектов ActiveRecord по значению в одном из столбцов, но я не уверен, как это сделать.Сортировка массива объектов ActiveRecord по столбцу
Пример: У меня есть модель расписания с колонкой «Длительность». Затем у меня есть два массива объектов ScheduleListList и NewList. Я хочу сортировать каждый из этих списков по длительности. Я думаю, что я ищу что-то вроде: -
Schedule.find(:all,
:conditions => "schedule_id IN (select schedule_id from
#{array.each.schedule_id}",
:order => 'duration')
Однако, это не выглядит правильным! Даже в SQL!
Любые подсказки о том, как это сделать, будут оценены.