해시 배열이 있습니다.
a=[{ 'foo'=>0,'bar'=>1 },
{ 'foo'=>0,'bar'=>2 },
... ]
먼저 각 해시의 'foo'로 배열을 정렬 한 다음 'bar'로 정렬하고 싶습니다. Google은 이것이 수행 방법이라고 말합니다.
a.sort_by {|h| [ h['foo'],h['bar'] ]}
그러나 이것은 나에게 ArgumentError "배열과 배열의 비교 실패"를 제공합니다. 이것은 무엇을 의미 하는가?