小编use*_*763的帖子

用户未定义的方法attr_accessible错误

我正在尝试创建各种登录.我创建了一个用户脚手架,并在我的user.rb中包含此代码

class User < ActiveRecord::Base
attr_accessible :name,  :password_digest, :password, :password_confirmation

has_secure_password
end
Run Code Online (Sandbox Code Playgroud)

我一直收到这个错误

undefined method `attr_accessible' for #<Class:0x396bc28>

Extracted source (around line #2):
1
2
3
4
5

class User < ActiveRecord::Base
  attr_accessible :name,  :password_digest, :password, :password_confirmation

  has_secure_password
end

Rails.root: C:/Sites/web
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-4 ruby-on-rails-4.1

4
推荐指数
1
解决办法
1万
查看次数