Railsでサブクラスモデルや足場を生成するためのコマンドライン構文は何ですか?サブクラスモデル/足場を作成するためのRails(> = 3.1)ジェネレータの構文は何ですか?
rails g model Mysubclass my_field:string ....
どのように私は、親クラスを指定するのですか?
Railsでサブクラスモデルや足場を生成するためのコマンドライン構文は何ですか?サブクラスモデル/足場を作成するためのRails(> = 3.1)ジェネレータの構文は何ですか?
rails g model Mysubclass my_field:string ....
どのように私は、親クラスを指定するのですか?
あなたは "--parent = ParentClass" を使用することができます。
例:
1)親クラス「ユーザー」を作成します。
はグラム足場ユーザのログインをレール:文字列
2)子クラス "先生" を作成します。
グラムの足場教師のURLをレール:
文字列--parent =ユーザしかし、覚えている:あなたはまだ移行(のDataTableに列を追加)を作成し、ビュー(フォーム内のフィールドを追加すること)を変更する必要があります。
ただ、Rubyの構文として:
rails g model Parent::Children
サブモデル(サブモジュール)にモデルを作成します。サブクラスではありません – danmaz74
あなたはありがとうございます。 –
これは正しくありません。これにより、サブクラスではなくモジュールが作成されます。 –
ありがとうございます。これは単一テーブル継承(STI)に最適です。 –
( 'rails generate model --help'を実行して' --parent'を使用することができます) – MaxGabriel