我有喜歡命名路由:爲什麼destroy_message_path不起作用?
<a href = '/messages/destroy/<%= @showmessage.id %>'>Delete Message</a>
我重寫此鏈接到
<%= link_to "Delete Message", destroy_message_path(:id => "1") %>
在我的路線,我有
map.resources :messages, :collection => { :destroy => :get }
而且在我的控制器
def destroy
@message = Message.find(params[:id])
@message.destroy
redirect_to :action => 'index'
end
當我運行該頁面時,出現如下錯誤:
undefined method `destroy_message_path' for #<ActionView::Base:0xb24a24c0>
如何解決此問題?
非常感謝.. – useranon 2011-03-17 05:36:58