Tôi có một mảng, mỗi phần tử có một hàm băm với ba cặp khóa / giá trị:
:phone => "2130001111", :zip => "12345", :city => "sometown"
Tôi muốn sắp xếp dữ liệu theo zip
để tất cả các phone
s trong cùng một khu vực được kết hợp với nhau. Ruby có một cách dễ dàng để làm điều đó? Có thể will_paginate
phân trang dữ liệu trong một mảng?
[city,zip]=>phone
hoặccity=>{zip1=>[<phones>], zip2=>...}
.