From: Dave Smith Date: 2009-06-05T22:44:14+09:00 Subject: hash of hashes group_by Hi Guys, I have the following code which grabs some data from the database in my model def get_stats sql = "select id, value from table" my_data = self.class.connection.select_all(sql) my_data.group_by { |row| row[:id] } end the data is clearly in there as a puts shows value4id1 value1id2 but when trying to access the values x = my_data[1][:value] The error occurred while evaluating nil.[] Can anyone shed some light on this? Cheers -- Posted via http://www.ruby-forum.com/.