0

アプリには名前空間付きのコントローラーがいくつかあります。

これを行うのはとても簡単です:

/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たのですが、うまく使いこなせません。

4

1 に答える 1