我有这样一行
resources :ideas
在视图中我有:
<%= link_to 'My ideas',ideas_path+'?id=my' %>
<%= link_to 'My ideas',ideas_path, :id=>'my' %>
第一行打开:http://localhost:2000/ideas?id=my 而第二个打开:http://localhost:2000/ideas
如何修复第二行? 再见
答案 0 :(得分:3)
<%= link_to 'My ideas',ideas_path(:id=>'my') %>
答案 1 :(得分:1)
Rails路径为您整理参数。
要链接到一个“想法”,您可以执行类似......
的操作<%= link_to 'One idea',idea_path(@idea) %>
要链接到您的所有“想法”,然后
<%= link_to 'All ideas',ideas_path %>