0

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

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

这怎么可能?谢谢

4

1 回答 1

0

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

get 'nachricht2/(:department_kontakt)', to: 'messages#index', as: 'nachrichten2'
于 2013-11-04T22:57:41.390 回答