ฉันมีอาร์เรย์ซึ่งแต่ละองค์ประกอบมีแฮชที่มีคู่คีย์ / ค่าสามคู่:
:phone => "2130001111", :zip => "12345", :city => "sometown"
ฉันต้องการเรียงลำดับข้อมูลzipเพื่อให้ทุกคนphoneในพื้นที่เดียวกันอยู่ด้วยกัน ทับทิมมีวิธีง่าย ๆ ในการทำเช่นนั้นหรือไม่? สามารถwill_paginateแบ่งหน้าข้อมูลในอาร์เรย์ได้หรือไม่?
[city,zip]=>phonecity=>{zip1=>[<phones>], zip2=>...}