On Sat, Dec 27, 2008 at 8:28 AM, Jeremy Weiskotten
<[email protected]> wrote:
>
> Frederick Cheung wrote:
>> On Dec 27, 4:18�pm, Jeremy Weiskotten <rails-mailing-l...@andreas-
>> s.net> wrote:
>>> hash = {}
>>> key = [date, album_id]
>>> hash[key] = value
>>>
>>> However, hashes are not sorted in Ruby 1.8. Rails 2.x has an OrderedHash
>>> that maintains the keys' nsertion order, but it's not efficient for
>>> lookup by key. If you only plan to use the hash for iteration, that's
>>
>> OrderedHash is a lot speedier in 2.3
>>
>> Fred
>
> Good to know, although I'm not even on 2.2 yet due to plugin
> incompatibilities. Thanks!
>

Jeremy,

I apologize if this was already considered, but you  *can* sort a hash
by a key/value, but it's not inherently sorted for you.

* 
http://www.oreillynet.com/ruby/blog/2005/12/sorting_an_array_of_hashes_wit_2.html

Good luck!

Cheers,
Robby

-- 
Robby Russell
Chief Evangelist, Partner

PLANET ARGON, LLC
design // development // hosting

http://www.planetargon.com/
http://www.robbyonrails.com/
aim: planetargon

+1 503 445 2457
+1 877 55 ARGON [toll free]
+1 815 642 4068 [fax]

--~--~---------~--~----~------------~-------~--~----~
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