Когда в моем routes.rb
было только resources :feedback
, я бы использовал этот помощник, который бы работал нормально:
<%= link_to 'Delete', feedback, :confirm => 'Are you sure?', :method => :destroy %>
Но теперь, учитывая, что я обновил маршрут до:
scope ":username" do
resources :feedbacks
end
Я получаю эту ошибку:
ActionView::Template::Error (No route matches {:action=>"show", :controller=>"feedbacks", :username=>#<Feedback id: 1, poster_id: 1, receiver_id: 2, content: "Test 2 is awesome", created_at: "2011-09-10 23:00:32", updated_at: "2011-09-10 23:00:32">}):
Как создать ссылку на Delete/Destroy
, используя вспомогательный метод Rails для этого вложенного ресурса?
Спасибо.