Я пытаюсь передать некоторые фильтры в своих параметрах через такую форму:
hidden_field_tag "filters", params[:filters]
По какой-то причине параметры меняются на следующей странице. Например, если params [: filters] раньше...
"filters"=>{"name_like_any"=>["apple"]} [1]
... он изменяется на...
"filters"=>"{\"name_like_any\"=>[\"apple\"]}" [2]
обратите внимание на дополнительные цитаты и обратную косую черту в [2] по сравнению с [1].
Любые идеи? Я пытаюсь использовать это с searchlogic для некоторой фильтрации, но мне нужно, чтобы он сохранялся при изменении объектов изменений в формах. Я бы предпочел не хранить его в сеансе.