Ruby on rails 如何在我的应用程序中覆盖模型?

Ruby on rails 如何在我的应用程序中覆盖模型?,ruby-on-rails,ruby-on-rails-3,rails-engines,Ruby On Rails,Ruby On Rails 3,Rails Engines,我正在使用引擎。。。我想覆盖从引擎到我的应用程序的用户模型 请告诉我怎么做 我的本地应用程序中的模型如下所示 require_dependency EngineName::Engine.root.join('app','models','Model name').to_s module EngineName class Model < EngineName::ModelName def method name SUPER end end end

我正在使用引擎。。。我想覆盖从引擎到我的应用程序的用户模型

请告诉我怎么做

我的本地应用程序中的模型如下所示

 require_dependency EngineName::Engine.root.join('app','models','Model name').to_s
  module EngineName
   class Model < EngineName::ModelName

    def method name
      SUPER
    end
  end
end
require_dependency EngineName::Engine.root.join('app','models','Model name')。到
模块引擎名
类模型
我得到了一个错误,比如类ModelName的超类不匹配


请给我一些建议

看看官方教程所有的建议和示例都有:对于简单的类修改,使用
类#类"评估
,对于复杂的类修改,考虑使用<代码> ActudioupPt::Actudio。谢谢它帮助我很多,但是我不能从我的本地AppEngNeNe::EngEngulo.root。这是您的键入错误吗?粘贴您的真实代码以便我可以查看。并使其成为ModelName Required_dependency Cb::Engine.root.join('app'、'models'、'Cb'、'user')。to_sdef api_create_user super.api_create_user end