Ruby on Rails 其他RESTful动作
示例
resources :photos do
member do
get 'preview'
end
collection do
get 'dashboard'
end
end除了默认的7个RESTful路由之外,这还将创建以下路由:
get '/photos/:id/preview', to: 'photos#preview' get '/photos/dashboards', to: 'photos#dashboard'
如果要对单行执行此操作,则可以使用:
resources :photos do get 'preview', on: :member get 'dashboard', on: :collection end
您还可以将操作添加到/new路径:
resources :photos do get 'preview', on: :new end
这将创建:
get '/photos/new/preview', to: 'photos#preview'
将操作添加到RESTful路由时要小心,可能您正在丢失其他资源!
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西