use activesupport core_ext to_param to render Hashes to params