在我的rails项目中,我在此URL中,搜索表单的结果:
http://localhost:3000/buscar?localidad=&page=2&&query=de
我有一个(a..z)列表按字母顺序排列结果。当我按下“A”按钮时,我想在我之前的网址中添加一个参数,所以就像这样:
http://localhost:3000/buscar?localidad=&page=2&&query=de&start=A
但是在我的'A'按钮中,你有这个link_to:
= link_to 'A', search_index_path(start: 'A')
所以网址只是:
http://localhost:3000/buscar?start=A
,删除我以前的所有参数...... :(
如何将params连接到我在URL中已有的前一个参数?
谢谢!
答案 0 :(得分:2)
你可以这样做:
= link_to 'A', params.merge(start: 'A')