<%= [email protected], :url => equipments_path, :method => :post do |f| %>
....
<% if @equipment.id.present? %>
<div class="actions">
//TODO submit_tag to action Update
</div>
<% else %>
<div class="actions">
<%= submit_tag "Adicionar Equipamento" %>
</div>
<% end %>
<% end %>
この例では、オブジェクトが存在する場合は最初のボタンがあり、存在しない場合は2番目のボタンがあります。 2番目のボタンはコントローラEquipment#Createに要求を送信します。最初のボタンでEquipments#Updateにリクエストを送信するにはどうすればよいですか?rails submit_tags to different actions
<%= simple_form_for @equipment do | f | %>この行は、オブジェクトが新しいかどうかをチェックすることによって作成または更新のパスを自動的に処理します – user100693