-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
這是我迄今爲止,但問題是,鏈接將進入用戶頁面,而不是控制器中的銷燬方法。