Сортировка массива массивов по атрибуту объекта, связанного с элементами - PullRequest
0 голосов
/ 25 мая 2020

У меня есть массив массивов, который выглядит примерно так:

array = [[object1, object2, integer],[object1, object2, integer]]

Я пытаюсь отсортировать массив по атрибуту объекта, связанного с object1. Атрибутом является переменная «x».

Я пробовал это:

array.sort_by{ |el| el[0].associated_object.send("#{x}") }, но он не работает.

Пробуя это в консоли, я вижу этот код фактически сортирует :id ассоциированного_объекта. Как сделать ключ сортировки по атрибуту «x»?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...