2012-04-23 78 views
0

我最近開始了一個新的RoR項目,並從大約6個月前複製了一些舊代碼。Ruby on Rails未定義的方法`attr_accessible'和'before_save'?

出於某種原因,我得到下面的錯誤在我的用戶模型:

undefined method `before_save' for User:Class 

undefined method `attr_accessible' for User:Class 

當我發表意見attr_accessible行了,然後我在同一個文件得到一個類似的錯誤

當我評論說出來,我得到另一個問題:

undefined method `validates' for User:Class 

爲什麼會attr_acce可能和before_save是未定義的方法?我認爲這些是建立在Ruby on Rails上的?

+1

你能後的用戶類?它絕對是從'ActiveRecord :: Base'繼承嗎? – pjumble 2012-04-23 01:37:26

+0

謝謝!我忘了添加 2012-04-23 01:38:36

回答

2

您的用戶類是否從ActiveRecord :: Base繼承?

它應該是這樣的:

class User < ActiveRecord::Base 
相關問題