未初始化的常量ActionView :: CompiledTemplates :: Category

使用本教程

http://railscasts.com/episodes/57-create-model-through-text-field

需要让它在我的应用程序中工作,在rails 3.0.7上它工作正常,更新到3.1.3我现在收到此错误

uninitialized constant ActionView::CompiledTemplates::Category 

我会寻找更多时间的答案,但现在我的时间非常短。 我已经调查了与此问题相关的谷歌搜索结果的大部分内容并没有什么好处。 需要帮助。

形成

  "Select a Category" %> or create one:  

模型

 class Tvstation  new_category_name) unless new_category_name.blank? end end 

好的,只是对于其他人,如果他们像我一样进入这个愚蠢的事情,不要忘记在app / models中有category.rb ..

 class Category < ActiveRecord::Base ... end 

对我来说,我在观点中遇到了类似的问题。 我的类别模型在命名空间示例中可用

模块财务
  类别
  结束
结束

当我简单地调用Category.get_method时。 它给出了同样的错误。 所以我修改为Financial :: Category解决了我的问题。

我正在使用PORO并且它没有加载,给我这个错误。 这是因为我在不更改文件名的情况下更改了类名。

其他人如何建议我遇到类似的问题解决了错误的模型名称。