を継承し、私はrails g model foo
を実行したとき、私はRails 4.2.6ジェネレータモデル。今、他のクラスから
class Foo < ActiveRecord:Base
end
を取得し、私は
class Foo < AbstractModel
end
UPDATE
のように可能な方法を取得したいとmodel_generator.rb
を更新することです:
require 'rails/generators/active_record'
module ActiveRecord
module Generators # :nodoc:
class ModelGenerator < Base # :nodoc:
...
protected
def parent_class_name
options[:parent] || "AbstractModel"
end
end
end
end
これは最適な解決策ではないかもしれませんが、機能します。あなたの方がよく分かっている?
いただきました!あなたの他のクラス名を実行する必要がありますか? – 7urkm3n
クラス名はAbstractModelです –