From: Lucky Nl Date: 2010-04-03T19:24:52+09:00 Subject: Re: hash key with multiple values Hi , thankq to all, every solution is working but the problem is am not getting in order means getting result is {"w"=>["cie201"], "x"=>["i8"], "y"=>["i58", "i6", "v5"], "z"=>["ci5", "i63"]} but actual order of the elements placed is @results = [{"x"=>"i8"}, {"y"=>"i58"}, {"y"=>"i6"}, {"y"=>"v5"}, {"z"=>"ci5"}, {"z"=>"i63"}, {"w"=>"cie201"}] so i want the order is { "x"=>["i8"], "y"=>["i58", "i6", "v5"], "z"=>["ci5", "i63"],"w"=>["cie201"]} -- Posted via http://www.ruby-forum.com/.