4
¿Cómo clasifico una matriz de hash por un valor en el hash?
Este código Ruby no se comporta como esperaba: # create an array of hashes sort_me = [] sort_me.push({"value"=>1, "name"=>"a"}) sort_me.push({"value"=>3, "name"=>"c"}) sort_me.push({"value"=>2, "name"=>"b"}) # sort sort_me.sort_by { |k| k["value"]} # same order as above! puts sort_me Estoy buscando ordenar la matriz de hashes por la clave "valor", pero se imprimen …