迭代哈希数组

时间:2017-02-09 17:12:39

标签: ruby

我有一个类似

的哈希数组
[{a1: 'a', b1: 'b'},{a1: 'c', b1: 'b'},{a1: 's', b1: 'cq'}]

我想在b1的升序值中对数组进行排序并返回一个数组。对不起,如果它很容易,但与逻辑混淆。

1 个答案:

答案 0 :(得分:0)

以下将返回一个基于b1

排序的数组
array_of_hashes.sort_by { |hsh| hsh[:b1] }