今回は ActiveRecord ついて説明していきたいと思います。 A Guide to Active Record Associationsと、 Active Record Query Interface を参考にしました。 また、図もこちらから拝借させていただきました。 Rails での関連 Rails では関連を設定することでモデルオブジェクトを接続し構造を作ることが出来ます。 関連の設定はモデルクラスに宣言的にメソッドを書き入れることによって行います。 使えるメソッドとしては大きく分けて以下の6種類があります。 belongs_to has_one has_many has_many :through has_one :through has_and_belongs_to_many ここからはこれらのメソッドをどのように使うのかを説明していきたいと思います。 一対一関連 一対一関
![ActiveRecordの関連のすべて ー StoneDot の Ruby on Rails 講座](https://cdn-ak-scissors.b.st-hatena.com/image/square/ecb1d365f53626ebeef43cc1d60182145a0a63c0/height=288;version=1;width=512/http%3A%2F%2Fwww.stonedot.com%2Fimg%2Fhas_many_through.png)