0
У меня есть класс A
в модуле M
, как показано нижеПространства имен вопрос в рельсах
Module M
class A
def method1
# how to instantiate a model having same name as A
#like A.first
end
end
end
В моей модели у меня есть класс A
class A < ActiveRecord::Base
end
Работает отлично – Sai
@tsv Просто для вашей информации: - Константы, определенные в классе или модуле, могут быть доступны без доступа в любом месте класса или модуля. Вне класса или модуля к ним можно получить доступ с помощью оператора области видимости: :: '' с префиксом выражения, которое возвращает соответствующий класс или объект модуля. Константы, определенные вне любого класса или модуля, могут быть доступны без права доступа или с помощью оператора области видимости :: '' без префикса. – Catmandu
Не могли бы вы рассказать о своем предложении – Sai