КАК создать массив хэшей в Ruby

Новичок в ruby, и я пытаюсь создать массив хэшей (или он у меня задом наперед?)

def collection
  hash = { "firstname" => "Mark", "lastname" => "Martin", "age" => "24", "gender" => "M" }
  array = []
  array.push(hash)
  @collection = array[0][:firstname]
end

@collection не показывает имя объекта в позиция 0 ... Что я делаю не так?

Заранее спасибо!

22
задан thedeepfield 28 January 2011 в 08:10
поделиться