в rout.rb У меня есть такая строка
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
Как исправить вторую строку?Bye
<%= link_to 'My ideas',ideas_path(:id=>'my') %>
Рельсовые пути сортируют ваши параметры для вас.
Чтобы связать одну идею, вы можете сделать что-то вроде ...
<%= link_to 'One idea',idea_path(@idea) %>
Чтобы связать со всеми вашими "идеями", тогда
<%= link_to 'All ideas',ideas_path %>