В Rails, как лучше всего сжать хэш во вложенный хеш

Допустим, у меня есть это:

[
  { :user_id => 1, :search_id => a},
  { :user_id => 1, :search_id => b},
  { :user_id => 2, :search_id => c},
  { :user_id => 2, :search_id => d}
]

, и я хочу закончить с:

[
  { :user_id => 1, :search_id => [a,b]},
  { :user_id => 2, :search_id => [c,d]}
]

Как лучше всего это сделать?

6
задан Matchu 6 December 2011 в 17:53
поделиться