Obtenir la clé de hachage et la convertir en string ruby

Exemple De Hachage

hash = {:key => ["val1", "val2]}

Quand je l'ai fait sur des rails 3.0.7, il était bien.

> hash.keys.to_s
 => "key"
> hash[hash.keys.to_s]
 => ["val1", "val2"]

Mais si je fais cela avec rails 3.1.3, il n'est pas.

> hash.keys.to_s
 => [\"key\"]
> hash[hash.keys.to_s]
 => nil

Est ce était à cause de l'Rails de la version a changé? et Est-il un autre moyen de transformer clé de hachage dans une chaîne qui fonctionne avec les deux version (ou avec des rails de 2 trop)?

source d'informationauteur Tar_Tw45