2011-06-21 21 views

回答

6

不知道这是否是你所说的“自定义模块”的意思,但它看起来很简单对我说:

places.sort_by { |place| [place.number, place.name] } 
+0

这是什么_exactly_我​​一直在寻找;谢谢!我不知道你也可以传递给它一个数组。 我的意思是“自定义块”是array.sort {| x1,x2 | x2 <=> x1},主要定义如何对项目进行排序。你的方式更好! – Benjin

相关问题