0
私はRailsアプリケーションにPartyモデルを持っており、フォームを介してそれを更新する必要があります。私のパーティーショービュー(show.html.erb)では、Iで始まる形式があります。form_for指定された動作を呼び出さない
<%= form_for @party, :url => {:action => "update" } do |f|%>
と私の締約国のコントローラでは、私が持っている:
def update
@party = Party.find(party_params[:id])
if @party.update(party_params)
redirect_to 'show'
else
render '_rsvp'
end
end
しかし、この方法のISN」聞こえてくる。私はこれを永遠に見てきました - 私は何が欠けているのですか?
この試してください: '<%=のform_for @party、:URL => {:アクション=> "更新"}、メソッド:やる置く|%>' | Fは – dp7