外部キーを設定して試してみたら
外部キーを設定してhas_one
だめだった。
ActiveRecord::AssociationTypeMismatch in PeopleController#create
というエラー。
外部キーを外してみる
できた...最初で着なかったけれど、has_one:には複数形のほうを対応させるのね。
さて、これでメソッドは増えたんだろうか?
あと、データベース自体に外部キーを用意するのではなくて、Ruby on Rails側で制約を作るのがやりかたみたい。
あとは、メソッドのテストをしてみよう