У меня есть структураСортировка Struct по нескольким атрибутам
[#<struct Page page="P3", value=64, query="Q1">,
#<struct Page page="P2", value=64, query="Q1">,
#<struct Page page="P1", value=48,
query="Q1">]
Когда я отсортировать его по значению он получает (по убыванию)
[#<struct Page page="P3", value=64, query="Q1">, #<struct Page page="P2", value=64, query="Q1">, #<struct Page page="P1", value=48, query="Q1">]
Теперь я хочу выход
[#<struct Page page="P2", value=64, query="Q1">, #<struct Page page="P3", value=64, query="Q1">, #<struct Page page="P1", value=48, query="Q1">]
Теперь я хотите, чтобы структура сортировалась по атрибуту страницы (сначала с наименьшим).
Вы пробовали 'sort_by'? http://ruby-doc.org/core-2.0/Enumerable.html#method-i-sort_by –
Ваш вопрос немного неясен. Вы хотите отсортировать массив по каким критериям? –
@undur_gongor OP хотел сортировать его по убыванию. как я смотрю на выход - * Теперь я хочу выходной * часть. –