1

ネストされたリソースはform_forの更新に使用できますが、ステータスフィールドを変更するために設定する必要のあるトグルがいくつかあります。したがって、link_toを使用して、URLヘルパーにアクセスしています。

   link_to "toggle", edit_project_expense_path(@project[:id],expense_item[:id])

ルート.rb

 resources :projects do
    resources :expenses
  end

  match '/submit_expense/:id' => 'expenses#submit_expense', :as => 'submit_expense'

すくいルート

edit_project_expense GET    /projects/:project_id/expenses/:id/edit(.:format) expenses#edit

私の質問は次のとおりです。link_toを使用して:approval_status = "1"を送信するにはどうすればよいですか?

4

1 に答える 1

3
  link_to "toggle", edit_project_expense_path(@project[:id],expense_item[:id], approval_status: 1)
于 2012-11-07T19:44:37.663 に答える