如何在rails console(pry)中将admin属性设置为true?

时间:2014-12-04 18:14:40

标签: ruby-on-rails ruby-on-rails-4

现在,当我将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?谢谢你的帮助。

2 个答案:

答案 0 :(得分:2)

User.first.update :admin => true

答案 1 :(得分:0)

或者,在variable.admin = true之后,您可以运行

variable.save