前提・実現したいこと
削除処理実行時(削除ボタンクリック時)にエラーが発生しました。
発生している問題・エラーメッセージ
エラーメッセージ Couldn't find Product with 'id'= def show #ここに処理を実装 @Product = Product.find(params[:id]) @posts = Product.where(id: @Product.id) end def destroy #ここに処理を実装 @Product = Product.find(params[:id]) if @Product.user_id = current_user @Product.destroy end end ### 該当のソースコード show.html.erb <div class= "profile_page"> <div class="products"> <div class="edit"> <form method="post" action="#" enctype="multipart/form-data"> <div class="field"> <span class="sale">販売中</span> </div> <div class="field"> <h1>ネックレス</h1> </div> <% @posts.each do |post| %> <div class="field" style="text-align: center;"> <span><%= image_tag "/images/#{post.image1}" , :width => '300' %></span> </div> <div class="field"> <!--<span>カテゴリー:ハンドメイド</span>--> <span>カテゴリー:<%= post.category.name %></span> </div> <div class="field"> <p>¥<%= post.price %></p> </div> <div class="field"> <span>販売手数料(10%):¥<%= fee = (post.price * 0.1).floor %></span> </div> <div class="field"> <span>販売利益:¥<%= post.price - fee %></span> </div> <div class="edit_button"> <input type="submit" value="編集する"> </div> <div class="field"> <span><%= post.description %></span> </div> <div class="field"> <span>削除する<%= link_to show_path(post), method: :delete %></span> </div> <% end %> </form> </div> </div> <%= render partial: 'users/mypage' %> </div> routes.rb Rails.application.routes.draw do # get 'users/profiles' # For details on the DSL available within this file, see http://guides.rubyonrails.org/routing.html root 'markets#top' get '/users/sign_up', to:'users#sign_up', as: :sign_up post '/users/sign_up', to:'users#sign_up_process' get '/users/sign_in', to:'users#sign_in', as: :sign_in post '/users/sign_in', to:'users#sign_in_process' get '/users/sign_out', to:'users#sign_out', as: :sign_out get '/users/profiles/', to:'users#profiles', as: :profiles get '/users/profiles/edit', to:'users#profiles_edit', as: :profiles_edit get '/users/likes', to:'users#likes', as: :likes get '/users/products', to:'users#products', as: :products get '/users/products/{id}', to:'users#show', as: :show delete '/users/products/{id}', to:'users#destroy' get '/users/products/{id}/edit', to:'users#products_edit', as: :products_edit get '/users/products/new', to:'users#new', as: :new post '/users/products', to:'users#create' get '/', to:'markets#top', as: :top get '/markets/{id}', to:'markets#detail', as: :detail get '/markets/{id}/payment', to:'markets#payment', as: :payment end ```ここに言語名を入力 ソースコード
ruby on rails
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/29 11:10
2020/07/29 12:03
2020/07/29 12:09