RESTful 路由:从基础到定制
1. 标准 RESTful 控制器动作
1.1 单数 RESTful 路由
单数 RESTful 路由需要一个参数,因为它们需要确定所引用集合成员的 ID。例如:
item_url(item)
# show, update, or destroy, depending on HTTP verb
这里不需要对 item 调用 id 方法,Rails 会通过调用传递给它的对象的 to_param 方法来确定 ID。
1.2 特殊对:new/create 和 edit/update
new 和 edit 遵循特殊的 RESTful 命名约定,这与 create 和 update 操作有关。通常, create 和 update 操作涉及提交表单,实际上每个操作都包含两个动作(两个请求):
1. 显示表单的动作
2. 表单提交时处理表单输入的动作
在 RESTful 路由中, create 动作与 new 动作紧密相关, update 与 edit 相关。 new
RESTful路由详解与定制技巧
超级会员免费看
订阅专栏 解锁全文
6

被折叠的 条评论
为什么被折叠?



