我是RESTful的新手。但是,我想在我的rails应用程序中使用它。当我将它添加到我的routes.rb map.resources :notes
时,我获得了创建这些方法的路径:
我想知道编辑/更新和创建/新的区别是什么?是否有关于这些方法对如何变化以及每个方法的作用的标准定义?
答案 0 :(得分:13)
标准定义如下:
答案 1 :(得分:5)
在Rails 2中使用scaffold生成器时create
是在提交new
操作的表单时调用的操作。同样,update
是在提交edit
操作的表单时调用的操作。
据我所知,您可以将其吹走,并根据create/new/edit/update
对您的应用程序的含义来定义它们以执行任何操作。