首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Restful命令

Restful命令
EN

Stack Overflow用户
提问于 2008-11-14 15:38:41
回答 2查看 567关注 0票数 5

我对RESTful的东西很陌生。但是,我想在我的rails应用程序中使用它。当我将它添加到我的routes.rb map.resources :notes中时,我会得到这些创建的方法的路由:

  • index
  • create
  • new
  • edit
  • show
  • update
  • destroy

我想知道的是,编辑/更新和创建/新建之间有什么区别?对于这些方法对是如何变化的以及每个方法对做什么,有什么标准定义吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2008-11-14 15:58:21

在Rails 2中使用脚手架生成器时,create是在提交来自new操作的表单时调用的操作。同样,update是在提交来自edit操作的表单时调用的操作。

据我所知,您可以根据create/new/edit/update对您的应用程序意味着什么来定义它们来执行您想做的任何事情。

票数 5
EN

Stack Overflow用户

发布于 2008-11-14 16:15:15

标准定义如下:

  • index - GET -查看所有(或选定的) records
  • show - GET --一个要发布到create
  • create的表单的视图-- POST --创建一个新的record
  • edit -- GET --用于编辑单个record
  • update的表单-- PUT - Update record
  • destroy - Delete a record
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/290454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档