Penso che sarebbe facile, e ho cercato questo piuttosto difficile, ma non riesco a farlo funzionare.Ordina hash in ordine alfabetico in base ad un campo
Ho il seguente hash:
@friends = [{"name"=>"John Smith", "id"=>"12345"}, {"name"=>"Jane Doe", "id"=>"23456"}, {"name"=>"Samuel Jackson", "id"=>"34567"}, {"name"=>"Kate Upton", "id"=>"45678"}]
sto cercando di risolvere in ordine alfabetico per nome.
In questo momento mi "sto facendo questo:.
@friends.sort{|a,b| a[0]<=>b[0]}
Tuttavia, appena uscite i risultati completi in ordine non alfabetico
funzionava bene. grazie! – user749798