Eu tenho uma matriz, cada um de cujos elementos é um hash com três pares de chave / valor:
:phone => "2130001111", :zip => "12345", :city => "sometown"
Eu gostaria de classificar os dados zippara que todos os phones na mesma área estejam juntos. Ruby tem uma maneira fácil de fazer isso? Pode will_paginatepaginar dados em uma matriz?
[city,zip]=>phoneoucity=>{zip1=>[<phones>], zip2=>...}.