Инверсия хэша в Ruby?

Я получил хэш формата:

{key1 => [a, b, c], key2 => [d, e, f]}

, и я хочу получить в итоге:

{ a => key1, b => key1, c => key1, d => key2 ... }

Какой самый простой способ добиться этого?

Я использую Ruby on Rails.

ОБНОВЛЕНИЕ

ОК. Мне удалось извлечь реальный объект из журнала сервера, он отправляется через AJAX.

  Parameters: {"status"=>{"1"=>["1", "14"], "2"=>["7", "12", "8", "13"]}}
6
задан undur_gongor 22 September 2011 в 12:45
поделиться