Если я определил в rout.rb
map.resources :cars
Тогда в моем представлении , если я определю форму, подобную следующей;
<% form_for :car, @car, :url => cars_url(@car), :html => {:method => :put} do |form|%>
...
<% end %>
Когда я отправляю форму, я замечаю, что внутри cars_controller.rb выполняется метод update
.
Это из-за глагола HTML " PUT ", определенного в :html => {:method => :put}
в form_form
, который намекает на рельсы для запуска update метода в контроллере?