【发布时间】:2020-10-12 19:35:48
【问题描述】:
我的销毁/删除链接只是刷新了帖子页面,并没有真正删除记录。
<span class="delete-button"><%= link_to 'Delete', post_path(@post), method: :delete, data: { confirm: 'Are you sure?' } %>
</span>
控制器
def destroy
@post= Post.find(params[:id])
@post.destroy
redirect_to posts_path
end
【问题讨论】:
-
你能登录然后告诉我们
@post.errors.full_messages的输出吗?确保在您尝试销毁它之后查看错误。 -
我认为没有调用destroy。日志未记录删除尝试
标签: ruby-on-rails destroy