0
如果我在routes.rb中「PUT」動詞觸發器更新方法?
map.resources :cars
然後在我視圖定義,如果我定義像以下的表格;
<% form_for :car, @car, :url => cars_url(@car), :html => {:method => :put} do |form|%>
...
<% end %>
當我提交表單,我注意到update
方法內cars_controller.rb被執行。
是不是因爲HTML的「PUT」在:html => {:method => :put}
定義動詞在提示中的滑軌form_form
運行更新在控制器的方法?
下面是對Rails,REST,CRUD,HTML動詞等之間的交互的一個體面的直接解釋:http://www.sitepoint.com/restful-rails-part-i/ – MrTheWalrus