2

それ自体が複数形である単数形のリソースを処理する最良の方法は何ですか。

たとえば、さまざまな設定の選択を表示する「設定ページ」。単一の「設定」インスタンスを表示しているので、show アクションを使用することを期待しますが、URL に「設定」ではなく「設定」を含める必要があります。

リソースを「settings_group」と呼ぶと問題は解決しますが、その名前はキャッチーではなく、理想的な解決策ではありません。

ありがとう

4

2 に答える 2

1

A quick way to achieve this is to write it yourself:

resources :settings, :except => :show
match "settings/:id" => "settings#show", :as => :setting
于 2011-07-23T22:21:14.953 に答える