編集フォームの URL は次のとおりです。
<%=form_for @cad,:url =>{:action => "update",:controller => "cad" } do |f| %>
を指すはずです"/cad/update"が、URL は「cad/6」を指しています。
助けてください。前もって感謝します
編集フォームの URL は次のとおりです。
<%=form_for @cad,:url =>{:action => "update",:controller => "cad" } do |f| %>
を指すはずです"/cad/update"が、URL は「cad/6」を指しています。
助けてください。前もって感謝します
更新はのんびりルートをたどれば全然大丈夫です メンバールートです ルートには2種類あります
1つ目は、アクションのcollection routeようなすべてのオブジェクトに対して一般的に機能するもので、2つ目は、などのように機能するものです。indexmember routespecific objectshow,edit,update,destroy
あなたの場合、更新はメンバールートであり、http動詞がputあり、基本的にpostリクエストです。httpメソッドを確認できます。フォームレールでURLハッシュは必要ありませんオブジェクトに基づいてルートを選択します