创建控制器以使用名称中的下划线来支持模型

时间:2011-12-08 03:29:36

标签: ruby-on-rails-3

我有一个模型higher_ed.rb,它是group.rb的子类。我想用控制器备份higher_ed.rb。事实上,控制器中有复数的特定和模型中的单数混淆了像我这样的初学者。抛出下划线会增加,所以任何帮助都会受到赞赏。

我确实对它进行了修改,但得到了uninitialized constant HigheredsController的错误。这是有道理的,因为我的控制器被称为HigherEdsController。我究竟做错了什么?

我的文件内容如下:

class HigherEd < Group
end

我尝试运行以下命令来创建适当的控制器:

rails g controller higher_eds

然后我将以下内容放入routes.rb

resources :highereds

1 个答案:

答案 0 :(得分:1)

您的路线文件应为:

resources :higher_eds