-2
我试图做一个按钮,以便用户可以删除他们的帐户,但我有麻烦。删除当前用户
edit.html.erb
<%= link_to "delete", @user, method: :delete, data: { confirm: "You sure?" } %>
users_controller.rb
before_action :logged_in_user, only: [:edit, :update, :destroy]
def destroy
User.find(params[:id]).destroy
flash[:success] = "Account Deleted"
redirect_to root_path
end
的routes.rb
resources :users
这是我迄今为止,但问题是,链接将进入用户页面,而不是控制器中的销毁方法。