我正在关注此教程http://www.padrinorb.com/guides/blog-tutorial,并在将用户分配给所有现有帖子后出现undefined method email for nil:NilClass
错误。
我错过了什么吗?可能这个教程已经过时了最新版本的Padrino?
我是否需要在models / account.rb中添加某种关联?
更新&解决方案
确保将post.rb模型放在app结构的主文件夹中。我在应用程序/模型下使用它。
#app/models/post.rb
class Post < ActiveRecord::Base
belongs_to :account
validates_presence_of :title
validates_presence_of :body
end
然后
$ padrino rake ar:migrate:redo