真正的新手问题:我有课程
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 自动生成的。我尝试做一些我无法上班的事情:
当我“展示”一门课程时,我想展示与该课程相关的每个帖子。但是,我尝试过的一切都给了我一个错误。
即使在数据库中输入了一篇文章(heroku 强迫我使用 PostgreSQL),索引表单也不再呈现。
我几乎可以肯定我在他们之间的联系中遗漏了一些东西。有人对我做错了什么有任何想法吗?