To jest całkiem proste z prostym hash
{:a => "a", :b => "b"}
co przełożyłoby się na
"a=a&b=b"
Ale co robisz z czymś bardziej złożonym, takim jak
{:a => "a", :b => ["c", "d", "e"]}
co powinno się przełożyć na
"a=a&b[0]=c&b[1]=d&b[2]=e"
Lub jeszcze gorzej (co zrobić) z czymś takim jak:
{:a => "a", :b => [{:c => "c", :d => "d"}, {:e => "e", :f => "f"}]
Dzięki za bardzo docenianą pomoc!