前提・実現したいこと
ここに質問の内容を詳しく書いてください。
Railsで在庫管理のオリジナルアプリを作っています。
その中の部品を発注するための注文書画面を作成中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
Couldn't find Part without an ID
該当のソースコード
class PartStocksController < ApplicationController def index @part = Part.find(params[:id]) end
試したこと
・引数が設定されているかの確認
<%= link_to "#{@part.name}を発注する", part_part_stocks_path(@part.id) %>
・routes.rbの確認
resources :parts do collection do get 'search' end resources :part_stocks end
###疑問点
エラー画面でも"part_id" => "5"となってIDが取得できていそうなのに何故IDがありませんとうエラーが出てしまうのかがわかりません。
ご回答よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。