【发布时间】:2011-10-29 11:10:02
【问题描述】:
我有一个名为“Test”的模型(我评论了该模型中的所有内容,所以剩下的就是 class Test end 用于调试目的),每次我尝试在 Rails 控制台中实例化它时,我都会收到一个错误Test:Module 不存在“新”方法。实例化我的任何其他模型时都不会发生此错误,我认为这与 rails 控制台正在加载 Test::Unit 或类似的东西有关(预感我跑了Test.constants 和控制台返回[:Unit],所以我很确定这是问题所在)。无论如何,毫无疑问,rails 控制台正在运行一些名为 Test 的模块,我不希望这种情况发生。我该如何避免这种情况?将我的类名更改为其他值对我来说非常不方便,所以如果有任何方法可以解决这个问题,那就太好了~!
【问题讨论】:
标签: ruby-on-rails-3 testunit rails-console