我有自定义虚荣URL设置,ala GitHub:
http://foo.com/:user/:stuff
我也有路由来处理这个问题:
match '/:user/:stuff', to: 'stuffs#show'
如何link_to
使stuff
使用这条路线?
link_to @stuff.name, @stuff
答案 0 :(得分:5)
您可以通过路径别名:
match '/:user/:stuff' => 'stuffs#show', :as => 'users_stuff'
在你的视图中调用它,传递两个参数:
<%= link_to 'Show', users_stuff_path(current_user,3) %>