Hi All, I am new to RoR and I am writing a small blog application. I have added a Destroy / Delete link to the post index, but when I click this delete link the show action is fired. The log seems to confirm this: Started GET "/posts/2" for xxx.xxx.xxx.xxx at 2014-03-31 15:51:03 +0000 Processing by PostsController#show as HTML Parameters: {"id"=>"2"} Post Load (0.1ms) SELECT "posts".* FROM "posts" WHERE "posts"."id" = ? LIMIT 1 [["id", "2"]] Comment Load (0.1ms) SELECT "comments".* FROM "comments" WHERE "comments"."post_id" = ? [["post_id", 2]] Rendered posts/show.html.erb within layouts/application (9.0ms) Completed 200 OK in 120ms (Views: 117.3ms | ActiveRecord: 0.2ms) My destroy method in the controller is: def destroy @post = Post.find(params[:id]) @post.destroy redirect_to posts_path end The code in the index view is: <td><%= link_to 'Destroy', post, method: :delete, data: {confirm: 'Are you sure?'} %></td> Would anyone have any idea what I might be missing here? Any help appreciated Peter -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/9d5a96bd-6ba7-4a7b-876b-462feac748fb%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.