Rails 3命名路由 - 在控制器中动态调用不同的操作作为具有相同命名路由的参数

时间:2012-04-30 06:22:42

标签: ruby-on-rails-3 routes custom-routes

假设我有一个带索引的控制器,并且没有任何其他RESTful操作。我想将来自同一控制器的不同动作称为参数,该控制器具有如下命名路径。

实施例,

我有TargetsController,我应该可以调用

targets_path(any_action, params)

我可以打电话吗

resources :targets do 
  get :action_name, :on => :member 
end

在没有Restful操作的控制器上

我如何在routes.rb中写这个?我发现的所有文档都没有讨论如何在控制器中调用相同的路由。谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

结束使用url_for helper