Как переопределить метод класса, определенный в модели?Как переопределить class_method в проблеме модели rails
Это немного сложно, поскольку вы действительно не переопределяете метод класса правильно? Потому что он использует проблему api для определения методов класса в блоке class_methods
.
так что у меня есть опасение, что выглядит следующим образом:
module MyConcern
extend ActiveSupport::Concern
class_methods do
def do_something
#some code
end
end
end
В модели .. как бы я переопределить этот метод, так что я мог бы назвать это, как мы делаем с супер при использовании наследования? Поэтому в моей модели я бы хотел:
def self.do_something
#call module do_something
end
?
Вы нашли решение? –