Как отсортировать коллекцию? - PullRequest
0 голосов
/ 13 июня 2019

Как отсортировать коллекцию по параметру n_text ?

abc = [108, [#<Advert id: 7095, user_id: 5, n_text: "First text", created_at: "2019-06-03 00:49:00", images_count: 0>, #<Advert id: 7096, user_id: 7, n_text: "Second text", created_at: "2019-06-03 08:23:00", images_count: 1>,...]]

abc.order_by { |k, v| v[:n_text] } не работает.

1 Ответ

1 голос
/ 13 июня 2019
abc.last.sort_by(&:n_text) 

Я думаю, что это сработает, .last, потому что вы собираетесь отсортировать последний элемент массива abc.

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