我正在处理可收藏的搜索表单 - 使用simple_form来访问某些自定义输入。由于没有连接真实的模型对象,我使用:q
符号伪造一个:
= simple_form_for :q, url: projects_path, method: :get do |f|
= f.input :area_id,
as: :select,
collection: (...)
= f.input :description,
as: :geocomplete
虽然这有效,但命名约定产生于不太好的URL,例如:
...?q[area_id]=16&q[description]=Paris&q[lng]=4.123&q[lat]=30.123
有没有办法告诉simple_form来压制假的:q
对象并生成以下网址:
...?area_id=16&description=Paris&lng=4.123&lat=30.123
感谢您的提示!
答案 0 :(得分:0)