2011-03-24 109 views
2

我有一个名为Job的模型。在红宝石核心有一个模块的基准和班级内的工作。导轨3型号名称冲突

当我尝试调用Job.all时,会发生冲突。

是否有任何可能的和安全的解决方案来解决这个问题,而不需要重命名我的模型?

非常感谢

+0

你尝试':: Job.all'? – Wukerplank 2011-03-24 12:47:01

回答

0

重命名你的模式是最安全的方式,但你可以尝试命名空间:

module MyModule 
    class Job < ActiveRecord::Base 
    end 
end 
+0

谢谢你的回答。是的,我尝试:: Job.all,同样的事情。我知道我可以把命名空间放到我的模型中,但是这也需要大量的重构......我想我是堆栈内的... – Alex 2011-03-24 12:59:28