2012-01-09 5 views

答えて

8

あなたは "--parent = ParentClass" を使用することができます。

例:

1)親クラス「ユーザー」を作成します。

はグラム足場ユーザのログインをレール:文字列

2)子クラス "先生" を作成します。

グラムの足場教師のURLをレール:

文字列--parent =ユーザしかし、覚えている:あなたはまだ移行(のDataTableに列を追加)を作成し、ビュー(フォーム内のフィールドを追加すること)を変更する必要があります。

+0

ありがとうございます。これは単一テーブル継承(STI)に最適です。 –

+0

( 'rails generate model --help'を実行して' --parent'を使用することができます) – MaxGabriel

3

ただ、Rubyの構文として:

rails g model Parent::Children 
+2

サブモデル(サブモジュール)にモデルを作成します。サブクラスではありません – danmaz74

+1

あなたはありがとうございます。 –

+0

これは正しくありません。これにより、サブクラスではなくモジュールが作成されます。 –