Si je convertis un hachage en chaîne de requête, comment puis-je le reconvertir?Rails: à l'opposé de Hash # to_param
{:filters => {:colour => ['Red', 'Blue'], :size => 'Medium'}}.to_param
=> "filters[colour][]=Red&filters[colour][]=Blue&filters[size]=Medium"
Rails semble faire automatiquement quand il renseigne le hachage params
, mais est-il possible d'appeler directement cette méthode?
Merci.
'rack :: Utils.build_nested_query ('filtres [couleur] [] = Red & filtres [color] [] = Blue & filtres [size] = Moyen')' aboutit à 'ArgumentError: la valeur doit être un Hash'. Qu'est-ce que je fais mal? – gjb
Ahh, je vois que vous avez édité votre réponse. 'parse_nested_query' fonctionne parfaitement, merci! – gjb
@gjb: ouais désolé ma mauvaise, je comprends les deux confus tout le temps. –