rails3路由中的等价物是什么?

时间:2010-07-05 14:20:56

标签: routing ruby-on-rails-3 rails-routing

我在rails 2.3.5中使用过这条路线 - 基本上,我希望能够对我发送到命名路径的控制器进行参数化。

do_action "do_action/:controller" , :action => "do_action"

在rails3路由中相当于什么?

这不起作用:

match "do_action/:controller" , :to => ":controller#do_action", :as => "do_action"

感谢

1 个答案:

答案 0 :(得分:0)

你试过这个吗?

namespace :do_action do
  resources :controller
end

将为名为pages_controller的控制器输出:

do_action/pages