【发布时间】:2012-12-26 08:46:39
【问题描述】:
使用命令rails generate controllers post 在rails 中创建新的控制器帖子时,以get 开头的路由将自动插入到routes.rb 的顶部,如下所示:
get "posts/index"
get "posts/new"
get "posts/create"
get "posts/edit"
get "posts/update"
get "posts/show"
我们注意到删除这些路由后,rails 路由的工作方式相同。我们刚刚发现其中一条路由导致 Rails 引擎路由出错,必须将其删除。我们还没有找到关于那些自动生成的路线的文档。这些路线的目的是什么,是否在 rails 应用程序中使用它们?
【问题讨论】:
-
我不确定您删除这些后路由工作相同的意思。如果您删除这些路由,rails 应用程序不会将请求重定向到控制器,并且您的站点将无法运行。你还有其他路由文件吗?
-
有资源:routes.rb中的posts。
标签: ruby-on-rails ruby-on-rails-3