と の 2 つのコントローラーがappleありbanana、それらを URL に従って動的に割り当てたいとします。たとえば、次のようなことをしたい
match 'eat/:fruit' => ':fruit#eat'
私の中でroutes.rb。URL にアクセスするとeat/apple、Rails はapple#eat. それ以外の場合、レールは for を使用banana#eatしeat/bananaます。
とにかくそれをすることはありますか?
と の 2 つのコントローラーがappleありbanana、それらを URL に従って動的に割り当てたいとします。たとえば、次のようなことをしたい
match 'eat/:fruit' => ':fruit#eat'
私の中でroutes.rb。URL にアクセスするとeat/apple、Rails はapple#eat. それ以外の場合、レールは for を使用banana#eatしeat/bananaます。
とにかくそれをすることはありますか?
http://guides.rubyonrails.org/routing.html#bound-parametersから
私はこれがうまくいくと思います:
match ':action/:controller'