У мене є масив, кожен з елементів якого є хеш з трьома парами ключ / значення:
:phone => "2130001111", :zip => "12345", :city => "sometown"
Я хотів би відсортувати дані zipтак, щоб усі phoneв одній області були разом. Чи є у Рубі простий спосіб зробити це? Чи можна will_paginateпагінувати дані в масиві?
[city,zip]=>phoneабоcity=>{zip1=>[<phones>], zip2=>...}.