これが私のコースモデルです
class Course < ActiveRecord::Base
attr_accessible :longdescription, :shortdescription, :title, :published_at
has_many :lessons, :foreign_key => 'course_id'
end
そしてこれが私のレッスンモデルです
class Lesson < ActiveRecord::Base
belongs_to :course, :class_name => 'Course'
attr_accessor :course_id
attr_accessible :description, :title, :course_id
end
コースに属するレッスンを作成します。レッスンが正常に作成されました
Lesson.create(:title => "testing", :description => "causing problems", :course_id => 1)
しかし、レッスンのレコードを取得すると、course_id=nilが得られました。ヘルプ???
<Lesson id: 8, title: "testing", description: "causing problems", course_id: nil, created_at: "2013-03-15 12:56:36", updated_at: "2013-03-15 12:56:36">