Ich würde denken, das wäre einfach, und habe nach diesem ziemlich hart gesucht, aber kann nicht scheinen, um es zur Arbeit zu bringen.Sortieren Hashes in Array alphabetisch von einem Feld
Ich habe folgende hash:
@friends = [{"name"=>"John Smith", "id"=>"12345"}, {"name"=>"Jane Doe", "id"=>"23456"}, {"name"=>"Samuel Jackson", "id"=>"34567"}, {"name"=>"Kate Upton", "id"=>"45678"}]
Ich versuche es mit dem Namen alphabetisch zu sortieren.
Im Moment habe ich "tue dies:.
@friends.sort{|a,b| a[0]<=>b[0]}
Aber es gibt nur die vollständigen Ergebnisse in nicht-alphabetischer Reihenfolge
hat super funktioniert. Danke! – user749798