小编efj*_*fji的帖子

如何合并路由声明(子域或令牌)?

我有一个模型模型,可以通过多种方式访问​​:通过子域或令牌

我有以下路线

resources :model, :constraints => {:model_id => /[a-zA-Z0-9]{4}/} do
  ... (nested resources...)
end
resources :model, :constraints => {:subdomain => /.+/} do
  ... (same as above: nested resources...)
end
Run Code Online (Sandbox Code Playgroud)

所以我目前必须复制这两种情况的所有路线.

有没有办法只申报一次?

subdomain routes ruby-on-rails constraints

6
推荐指数
1
解决办法
300
查看次数

标签 统计

constraints ×1

routes ×1

ruby-on-rails ×1

subdomain ×1