From: Daniel Choi Date: 2008-08-14T03:17:24+09:00 Subject: Re: array in ruby It looks like you have an array of arrays. So @mercados[1] returns and array containing a Mercado object. Try @mercados[1][0].id or @mercardos[1].first.id