1

假设我有一个对象数组:

[ obj1, obj2, obj3 ...... objn ]

其中每个对象都有一个属性,比如说A

如何将此数组分解为多个数组,每个数组包含具有相同值的对象A?什么是最干净的实现?

4

1 回答 1

4
[ obj1, obj2, obj3 ...... objn ].group_by(&:A).values
于 2013-05-07T12:55:57.717 回答