は私が持っている場合:has_one関係、データベースの見た目は?
class Person
has_one :address
end
class Address
belongs_to :person
end
Controller:
def new
@person = Person.new
@person.build_address
end
どのようにデータベースが見えるでしょうか?外来キーはどこにありますか?
は私が持っている場合:has_one関係、データベースの見た目は?
class Person
has_one :address
end
class Address
belongs_to :person
end
Controller:
def new
@person = Person.new
@person.build_address
end
どのようにデータベースが見えるでしょうか?外来キーはどこにありますか?
class Person
has_one :address
end
class Address
belongs_to :person
end
を持っている必要がありますそれはデシベルでaddresses
表にperson_id INTEGER
列があることを意味します。
PS
あなたの移行ファイルを調べることができます。それはXXXXXXXX_create_addresess.rbという名前にする必要があります
アドレステーブルは、PERSON_ID列
簡単な経験則、belongs_toには外部キーがあります。