Chcem zoradiť pole hashov podľa odovzdaného hash kľúča, ktorý je zadaný ako parameter:
array([{"a" => 2}, {"a" => 1}], "a") => [{"a" => 1}, {"a" => 2}]]
array([{a: 1}, {a: 5}, {a: 3}], :a) => [{a:1}, {a: 3}, {a: 5}]
Vďaka
odpovede:
3 pre odpoveď č. 1def array(arr, key)
arr.sort_by { |a| a[key] }
end