Rubyで「ハッシュの配列」を「ハッシュのキー」でソートする
備忘メモ
# 以下のような、ハッシュの配列があるとして users = [ { :id => '00002', :name => 'hoge' }, { :id => '00003', :name => 'fuge' }, { :id => '00001', :name => 'hage' } ] # こうすれば、配列内の各ハッシュのキーidでソートできる users.sort! do |a, b| a[:id] <=> b[:id] end # 結果表示 # [{:id=>"00001", :name=>"hage"}, {:id=>"00002", :name=>"hoge"}, {:id=>"00003", :name=>"fuge"}] p users