我希望能够遵循更接近 Rails 对资源丰富的路由所做的约定。例如,我将“注册”视为一种资源,它自己的控制器包含“新建”和“创建”操作。
在 app/controllers/signup.rb 我有:
MyApp.controllers :signups do
get :index do
# ...
end
post :index do
# ...
end
end
有什么方法可以使用这些路由名称,同时实际响应 '/signups' 以外的路径?感觉就像 Padrino 的路由命名系统与路由映射到的 URL 紧密耦合。
我试过了:
MyApp.controllers :signups, :map => '/another-path' do
# ...
end
在其他各种事情中没有成功。也许我应该回到使用 Rails ......自己的问题)。