実装概要
商品の情報を削除する機能を実装
ルーティングの設定
config/routes.rb
resources :items
今回で7つ目のアクションなのでonly:~
以下は削除してまとめる
destroyアクションをコントローラーに定義
app/controllers/items_controller.rb
before_action :authenticate_user!, only: [:new, :create, :edit, :update, :destroy]
before_action :set_item, only: [:edit, :show, :update, :destroy]
before_action :correct_user, only: [:edit, :update, :destroy]
# 中略
def destroy
@item.destroy
redirect_to root_path
end
以上で実装完了
LGTMいただいたので次回は商品購入機能の実装に取り組んでいきます!