Récupérer des valeurs spécifiques à partir de hachages dans un tableau

Question de Noob ici!

J'ai un tableau avec des hachages qui ressemble à ceci:

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

et qui veulent avoir un tableau comme ceci:

ids = [1,2]

J'ai regardé dans l'aide de la carte ou sélectionnez comme ceci:

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

Mais je ne peux pas le comprendre.

source d'informationauteur obi