现在,当我将User.first.admin = false更改为User.first.admin = true时,它不会保存。即使我之后运行User.first.save。如果我做了
variable = User.first
variable.admin = true
variable.admin
它将返回true(默认为false)
但是,如果admin = true,我实际应用程序中的用户仍然没有获得额外的功能,那么如何在rails控制台(使用pry)中为我的第一个用户正确设置admin为true?谢谢你的帮助。
答案 0 :(得分:2)
User.first.update :admin => true
答案 1 :(得分:0)
或者,在variable.admin = true之后,您可以运行
variable.save