你能解释一下这些代码行吗?
resources :posts, :pages do
post 'preview', :on => :collection
end
resources :undo_items do
post 'undo', :on => :member
end
答案 0 :(得分:4)
Ruby on Rails指南相当完整。我建议你阅读Routing。
答案 1 :(得分:1)
resources :posts, :pages do
将为帖子和网页创建标准/默认RESTful路由(GET
POST
/帖子,GET
PUT
DESTROY
/ posts / 1,{{ 1}} / pages / 1 / edit等。)
GET
将添加其他收集路线。 post 'preview', :on => :collection
/发布/预览。如果说POST
比路线更适合会员,看起来像:on => :member
/ posts / 1 / preview。
这是一个快速指南,因此您可以放心。但正如罗伯特K所建议的那样,我也强烈推荐过铁路指南。它们写得很好,易于理解。