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

