ここで本当の初心者の質問: 私はコースを持っています
class Course < ActiveRecord::Base
attr_accessible :name, :number
has_many :posts
validates :name, presence: true
validates :number, presence: true
validates :number, :format => { :with => /\A\d\d[-]?\d\d\d\z/}
end
そして、私は投稿を持っています
class Post < ActiveRecord::Base
attr_accessible :comments, :course_id, :difficulty, :enjoyability, :hours, :professor, :ranking, :semester, :usefulness
belongs_to :course
end
私が持っているほとんどすべては、Rails によって自動生成されました。私がやろうとしていることがいくつかありますが、仕事に取り掛かることができません。
コースを「表示」するときは、そのコースに関連付けられている各投稿を表示したいと考えています。ただし、私が試したすべてのことでエラーが発生しました。
データベースに 1 つの投稿を入力しただけでも (heroku によって PostgreSQL の使用が強制されました)、インデックス フォームがレンダリングされなくなりました。
私は、それらの間の関連付けで何かが欠けているとほぼ確信しています。私が間違っていることについて誰かが何か考えを持っていますか?