0

我正在将应用程序从 ruby​​ 2.3.xx 更新到 3.2,并且每次都在做一个步骤。

该应用程序使用来自 rais 2.3.xx 的默认路由,如下所述:

# Install the default route as the lowest priority.
map.connect ':controller/:action/:id.:format'
map.connect ':controller/:action/:id'
map.connect ':controller/:action.:format'
map.connect ':controller.:format'

当然,你不希望你的 Rails 3 应用程序上有这种路由,但是因为更新过程,我想做一些小步骤。因此,第一步是使这些路由正常工作,然后消除它。

所以,问题是:如何在 rails 3 中编写这条路线?

4

1 回答 1

2

从 Rails 3config/routes.rb

# This is a legacy wild controller route that's not recommended for RESTful applications.
# Note: This route will make all actions in every controller accessible via GET requests.
# match ':controller(/:action(/:id))(.:format)'
于 2013-05-03T20:30:34.433 回答