前提・実現したいこと
退会機能を実装したい。
発生している問題・エラーメッセージ
ActiveRecord::RecordNotFound in UsersController#destroy
ActiveRecord::RecordNotFound in UsersController#destroy Couldn't find User with 'id'={:id=>"1"}
該当のソースコード
routes.rb Rails.application.routes.draw do root to: 'toppages#index' get 'login', to: 'sessions#new' post 'login', to: 'sessions#create' delete 'logout', to: 'sessions#destroy' get 'signup', to: 'users#new' resources :users, only: [:index, :show, :create, :edit, :update, :destroy] do member do get :followings get :followers get :likes end end resources :posts, only: [:create, :edit, :show, :update, :destroy] resources :comments, only: [:create, :destroy] resources :relationships, only: [:create, :destroy] resources :favorites, only: [:create, :destroy] end
users.controller.rb def destroy @user = User.find(id: params[:id]) @user.destroy flash[:success] = 'ユーザーを削除しました。' redirect_to root_url end
試したこと
routesの確認。
補足情報(FW/ツールのバージョンなど)
cloud9
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。