我们的应用程序上有一些命名空间控制器。
这样做很容易:
/store/pants
/store/shirts/2
在多租户环境中,我们希望这样做:
/:tenant_slug/hats
/:tenant_slug/hats/3
/jims-discount-apparel/gloves
并将这些路由映射到命名空间控制器:
Store::HatsController
Store::GlovesController
我们不会使用/store/:tenant_slug/hats
我希望任何以 :tenant_slug 开头的路由都映射到Store
命名空间中的适当控制器。
我们有几个控制器Store
,希望避免在routes.rb
.
我试图使用match
,但我不能完全正确。