2
我有一个名为Job的模型。在红宝石核心有一个模块的基准和班级内的工作。导轨3型号名称冲突
当我尝试调用Job.all时,会发生冲突。
是否有任何可能的和安全的解决方案来解决这个问题,而不需要重命名我的模型?
非常感谢
我有一个名为Job的模型。在红宝石核心有一个模块的基准和班级内的工作。导轨3型号名称冲突
当我尝试调用Job.all时,会发生冲突。
是否有任何可能的和安全的解决方案来解决这个问题,而不需要重命名我的模型?
非常感谢
重命名你的模式是最安全的方式,但你可以尝试命名空间:
module MyModule
class Job < ActiveRecord::Base
end
end
谢谢你的回答。是的,我尝试:: Job.all,同样的事情。我知道我可以把命名空间放到我的模型中,但是这也需要大量的重构......我想我是堆栈内的... – Alex 2011-03-24 12:59:28
你尝试':: Job.all'? – Wukerplank 2011-03-24 12:47:01