Извлечение определенных значений из хэшей в массиве ruby ​​rails

Нубский вопрос!

У меня есть массив с хэшами, который выглядит следующим образом:

arr = [{id: 1, name: "Pedro"},{id: 2, name: "Pablo"}]

и я хочу иметь такой массив:

ids = [1,2]

Я изучал использование map или select следующим образом:

ids = arr.each.select{|k,v| "id"==k}

Но я не могу понять это .

15
задан Niklas B. 23 March 2012 в 19:21
поделиться