has_manyとbelong_toの関連付け
例によってRuby on Rails チュートリアルです。2章のモデルの関連付けをメモします。
関連付け苦手なので出会ったそばから書き留めておきます。
class User < ActiveRecord::Base attr_accessible :email, :name has_many :microposts end
class Micropost < ActiveRecord::Base attr_accessible :content, :user_id belongs_to :user validates :content, :length => { :maximum => 140 } end
Userクラスが1で、MicropostクラスがNの対応になります。
Twitterみたいに、一人のユーザーに対して複数のPostがあるイメージです。
覚えよう、俺。