Pau*_*aul 3 ruby namespaces ruby-on-rails
Rails应用程序中有两个类:一个是命名空间,另一个是 - 没有.两者都有相同的名称.
如何在命名空间内调用没有命名空间的类?
class MyClass < ActiveRecord::Base
end
module MyNamespace
class MyClass < Base
end
class OtherClass < Base
def some_method
#Intend to create MyClass model, but MyNamespace::MyClass is created
mobj = MyClass
end
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
741 次 |
| 最近记录: |