У меня есть хеш collection
, который я хочу отсортировать по declared_params[:sort]
. Поэтому я написал что-то подобное
collection.sort_method(declared_params[:sort])
, но у меня есть ошибка
неопределенный метод `sort_method для #Hash: 0x00007ffaafcab140>
Хеш collection
, который я хочу отсортировать, выглядит следующим образом:
{
data: [{
id: "1",
type: :credit_campaign,
attributes: {
name: "Credit Campaign #1",
interest_rate: 12,
start_date: "Fri, 04 Oct 2019",
end_date: "Mon, 04 Nov 2019",
total_campaign_codes_amount: 15,
used_campaign_codes_amount: 0
}
}]
}
Заявленные_параметры: { "page" => 1, "per_page" => 10, "sort" => { "id" => "desc" } }