如何生成扩展另一个模型的模型

How to generate a model that extends another model

我想在我的 rails 应用程序中生成以下模型。

class MovieExtension < MyApp::MovieModel
  self.bar= :count
  dimension :title
end

现在我的应用程序是我在本地安装的另一个 gem,它包含 MovieModel。如何生成以下模型和迁移相同的 .有什么想法吗?

您可以通过要求您需要的文件来尝试 require 'my_app/movie_model'

或者如果它是一个模块,您可以包含它并且您可以使用其中定义的那些方法

 class MovieExtension < ActiveRecord
   include MyApp::MovieModel
   self.bar= :count
   dimension :title
 end