0

我试图让 Active Admin 工作,但不幸的是我可能必须手动执行此操作。

我想将用户 1 设置为管理员。用户模型没有列出 :admin 属性。

它有

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

有没有办法可以进入数据库并更改用户 1 的管理员值?

谢谢

4

2 回答 2

2

您可以从控制台快速执行此操作:

rails console
u = User.find(1) # .first if it's not really id => 1, but the first record
u.admin = true
u.save

那会做到,但它是不可重复的,我不喜欢。但是一次修复它会好的。

于 2013-03-05T22:40:22.997 回答
0

快速轻松地阅读第 9.4.1 章 - Michael Hartl 的 Ruby on Rails 教程中的管理用户

于 2013-03-05T22:58:56.823 回答