Ruby应用程序中的销毁方法不起作用

时间:2016-08-07 19:50:35

标签: ruby-on-rails methods web-applications blogs destroy

对于我的ruby on rails应用程序,destroy方法不起作用。

这是 controller.rb 的样子:

def destroy
    @post = Post.find(params[:id])
    @post.destroy!
    redirect_to '/posts/new(.:format)'
end

show.html.erb:

<div class="btn">
    <%= link_to "Delete", :method => :delete %>
</div>

application.js

//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .

当帖子网址为http://localhost:3000/posts/bestpostever时 然后我点击删除按钮,我会被定向到http://localhost:3000/posts/bestpostever?method=delete,但那就是它。帖子仍然显示出来。

0 个答案:

没有答案