如何在 rails 控制台 (pry) 中将管理员属性设置为 true



现在,当我将User.first.admin = false更改为User.first.admin = true时,它不会保存。 即使我之后运行User.first.save。 虽然如果我使

variable = User.first
variable.admin = true
variable.admin

它将返回真(默认值为假)

但是,如果 admin = true,我的实际应用程序中的用户仍然没有获得额外的功能,那么我如何在 rails 控制台中为我的第一个用户正确设置 admin 为 true(带有 pry)? 感谢您的帮助。

User.first.update :admin => true

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

variable.save

最新更新