应用程序链接到虚假站点

时间:2013-11-04 22:24:41

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

在我的应用中,我定义了这条路线:

get 'nachricht/(:username)/(:model)/(:id)/(:department_kontakt)', to: 'messages#index', as: 'nachrichten'

接下来在我的index.html.erb中我有这个链接:

<%= link_to department.bezeichnung, nachrichten_path(nil, nil, nil, department.id), :class => 'btn btn-sm btn-primary' %>

但不是链接到:

 http://localhost:3000/nachricht?department_kontakt=2

链接到:

 http://localhost:3000/nachricht/2

这怎么可能?感谢

1 个答案:

答案 0 :(得分:0)

我通过添加新路线解决了我的问题:

get 'nachricht2/(:department_kontakt)', to: 'messages#index', as: 'nachrichten2'