0

根据http://guides.rubyonrails.org/routing.html

HTTP Verb   Path     Action     Used for
GET /photos index    display  a list of all photos
GET /photos/new  new     return an HTML form for creating a new photo
POST    /photos create   create   a new photo
GET /photos/:id  show    display a specific photo
GET /photos/:id/edit     edit   return an HTML form for editing a photo
PATCH/PUT   /photos/:id  update update a specific photo
DELETE  /photos/:id destroy  delete a specific photo

Rails 如何知道何时收到 PATCH/PUT REST。我了解获取/发布但 PATCH/PUT 我无法弄清楚。是在内部完成的,比如在输入中。

4

3 回答 3

1

阅读您在帖子顶部引用的文档中的“资源路由”。
此外,运行rake routes以查看 rails 当前如何配置路由。

于 2013-07-10T13:52:29.020 回答
1

Rails 根据提交的表单是针对尚未保存的新记录还是针对数据库中已存在的记录来确定调用哪个方法。

于 2013-07-10T14:28:14.283 回答
0

在终端类型中:

$rake routes

然后按回车

前缀动词 URI 模式控制器#Action

根 GET / 欢迎#index

于 2018-04-01T08:47:26.243 回答