Ruby on rails 根据RoR中的方法将相同url路由到不同的控制器

Ruby on rails 根据RoR中的方法将相同url路由到不同的控制器,ruby-on-rails,ruby,Ruby On Rails,Ruby,我正在尝试以下结构 get /something/id/apply => controller 1 post /something/id/apply => controller 2 在Rails2.x中有没有一种简单的方法来实现这一点?现在我求助于手动检查控制器代码中的http方法,这似乎。。。fugly.是的,但他有正确的方法,只需要清理他的复制/粘贴:)是的,我在第二行用控制器2清理是的,但他有正确的方法,只需要清理他的复制/粘贴:)是的,我在第二行用控制器2清理 map

我正在尝试以下结构

get  /something/id/apply => controller 1
post /something/id/apply => controller 2

在Rails2.x中有没有一种简单的方法来实现这一点?现在我求助于手动检查控制器代码中的http方法,这似乎。。。fugly.

是的,但他有正确的方法,只需要清理他的复制/粘贴:)是的,我在第二行用控制器2清理是的,但他有正确的方法,只需要清理他的复制/粘贴:)是的,我在第二行用控制器2清理
  map.match '/something/:id/apply', :method => :get, :controller => 'controller1'
  map.match '/something/:id/apply', :method => :post, :controller => 'controller2'