On 9 December 2010 16:30, Marnen Laibow-Koser <[email protected]> wrote:
> Colin Law wrote in post #967382:
>> On 9 December 2010 10:20, Priya Baskar <[email protected]> wrote:
>>>> What do you mean by 1st record of profile? Profile is a hash so does
>>>> not have records.
>>>>
>>>> Colin
>>>
>>> 1st record of profile means, 1st key value pair.
>>
>> I believe hashes are not ordered so there is no such thing as the 1st
>> key.
>
> In Ruby 1.8, hashes are not ordered.  In Ruby 1.9, they are ordered.

Yes of course, I had forgotten that.

So to answer the OPs question, how to show the first pair from each
hash together, he could do
<%= profile.keys[0] profile[ profile.keys[0] ] post.keys[0] post[
post.keys[0] ] %>
obviously with some tidying up.  Though I am not sure that is actually
what he wants to do.  Also if he is not using ruby 1.9 he may not get
the results he expects.

Colin

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to