我最近开始了一个新的 RoR 项目,并复制了大约 6 个月前的一些旧代码。
出于某种原因,我的用户模型中出现以下错误:
undefined method `attr_accessible' for User:Class
当我注释掉 attr_accessible 行时,我在同一个文件中得到了类似的错误:
undefined method `before_save' for User:Class
当我评论它时,我得到另一个:
undefined method `validates' for User:Class
为什么 attr_accessible 和 before_save 是未定义的方法?我以为那些是 Ruby on Rails 内置的!?