-2

我没有得到我做错的东西:

class Acad< ActiveRecord::Base
  attr_accessible :name,:email,:city,:state,:address1,:zip,:password,:password_confirmation has_secure_password
  has_many :sporcads
  has_many :sports, :through => :sporcads  
end

我收到以下错误:

语法错误,意外的 tIDENTIFIER,需要关键字_end

4

1 回答 1

0

为了扩展 mu 的评论,该attr_accessible列表对:password_confirmation. has_secure_password是它自己对模型的验证,应该在它自己的行上(这里是一个例子)。

所以这可能是这样的:

class Acad< ActiveRecord::Base
  has_secure_password
  attr_accessible :name,:email,:city,:state,:address1,:zip,:password, :password_confirmation
  has_many :sporcads
  has_many :sports, :through => :sporcads  
end
于 2012-12-22T05:17:21.323 回答