不小心重命名模型名称......让Rails控制器失明

时间:2011-09-14 06:58:40

标签: ruby-on-rails model file-rename

我只是对此事感到好奇。所以这个问题不会是一个严肃的问题:)

今天早上,当我构建这个wiki应用程序,我可以保存所有文章时,我创建了一个名为文章的模型。我用表单测试了文章#new 页面,并且它有效。

但是,后来,当我正在浏览文章#index页面时,我不小心清除了文件名 article.rb ,并手动重新输入了该名称。但是,当我尝试运行索引页时,它导致错误,表示文章常量未在articles_controller中初始化。由于同样的错误,文章#new 页面无法打开。

我猜Rails真的可以抓住我做蠢事......无论如何解决这个问题?除了重建模型和迁移? (这就是我为解决这个问题而采取的措施。虽然很麻烦。)

0 个答案:

没有答案