你能解释一下这些代码行吗?RoR路线解释
resources :posts, :pages do
post 'preview', :on => :collection
end
resources :undo_items do
post 'undo', :on => :member
end
你能解释一下这些代码行吗?RoR路线解释
resources :posts, :pages do
post 'preview', :on => :collection
end
resources :undo_items do
post 'undo', :on => :member
end
resources :posts, :pages do
将创建的文章和网页标准/默认的RESTful路由(GET
POST
/职位,GET
PUT
DESTROY
/职位/ 1,GET
/页/ 1 /编辑和等)。
post 'preview', :on => :collection
会增加额外的收集路线。 POST
/posts/preview。如果它说:on => :member
比路线将会是一个会员,并且看起来像这样POST
/posts/1/preview。
这是一个快速指南,所以你可以得到你的头。但正如罗伯特·K所建议的那样,我也强烈建议你去看轨道指南。他们写得很好,很容易理解。
Ruby on Rails的指南相当完整。我建议你阅读约Routing。