【发布时间】:2012-04-30 21:23:58
【问题描述】:
假设我有一个带索引的控制器并且没有任何其他 RESTful 操作。我想从具有如下命名路由的同一控制器调用不同的操作作为参数。
例子,
我有 TargetsController,我应该可以调用
targets_path(any_action, params)
我可以打电话吗
resources :targets do
get :action_name, :on => :member
end
在没有 Restful 操作的控制器上
我如何在 routes.rb 中写这个?我发现的所有文档都没有谈到如何在控制器中调用相同的路由。感谢您的帮助
【问题讨论】:
标签: ruby-on-rails-3 routes custom-routes