皆さん、こんばんは
私は3つの足場を持っています: rails generate scaffold person alter:integer, name:string
rails generate scaffold トレーナー
レールは足場を生成します
class Person < ActiveRecord::Base
attr_accessible :alter, :name
end
class Sportler < Person
belongs_to :trainer
end
class Trainer < Person
has_many :sportler
end
このコードをスポーツラーとトレーナーのビューに追加しました/_form.html.erb
<div class="field">
<%= f.label :name %><br />
<%= f.text_field :name %>
</div>
<div class="field">
<%= f.label :alter %><br />
<%= f.number_field :alter %>
</div>
次に、トレーナーとスポーツマンを追加しました。その後、データベースを調べます。人、トレーナー、スポーツ選手用のテーブルが 1 つあります。 しかし、すべてのエントリは peple_table にあります。何がうまくいかないのですか?
people テーブルには name と alter が列として含まれています。トレーナーとスポーツ選手には、これらのコラムはありません。