Ho un array, ognuno dei cui elementi è un hash con tre coppie chiave / valore:
:phone => "2130001111", :zip => "12345", :city => "sometown"
Vorrei ordinare i dati in zipmodo che tutti gli phones nella stessa area siano insieme. Ruby ha un modo semplice per farlo? È possibile will_paginateimpaginare i dati in un array?
[city,zip]=>phoneocity=>{zip1=>[<phones>], zip2=>...}.