私はRuby on Railsの初心者です。私はusers_controller.rb
を持っていますaction
約100の多くがあります。だからルータに設置するのは難しいです。私は自動的に行動を設定したい。CakePHPのように自動的にページURLを取得するには?
例:
def abc
render text: 'Hello World!'
end
...
...
def xyz
render text: 'Bla Bla Bla'
end
私は私のURLは、このタイプ
http://localhost:3000/users/abc
http://localhost:3000/users/xyz
http://localhost:3000/users/some-action..
ルータ内の任意の複数行のURLパスを設定する必要はありません開いている必要がありますしたいです。
ここで私はルータに書き込んでいました。富栄そのコードが機能していない:
match ':controller(/:action(/:id(.:format)))'
は私に
あなたはこのタイプのアプリのすべてのコントローラのものが必要ですか?または特定のコントローラ – Thorin
私はあなたがこの種のものを使用すべきではないと思うhttp://homakov.blogspot.in/2012/04/whitelist-your-routes-match-is-evil.html – Thorin
'dnd 'とは何ですか? ...... – sawa