1

这可能是一个简单的问题,但由于我从未经历过这个过程,我想我会寻求帮助。我在我的 rails 3 应用程序中使用设计进行用户身份验证。我不想为我的 1 个管理员用户创建单独的模型,而是想设置一个具有 admin => TRUE 的用户。

我已经准备好我的用户数据库设置(在用户数据库中添加了管理列)。

我的问题是我如何创建一个用户,以便将管理员标志设置为 TRUE。这会在控制台中完成吗,如果是的话,命令会是什么样子?

所有帮助表示赞赏

4

2 回答 2

1

查看代码清单 9.41 部分。Michael Hartl 的教程

于 2012-04-18T08:47:33.323 回答
0
User.toggle!(:admin)

或者我更喜欢:

u = User.find(1)
u.toggle!(:admin)
于 2012-05-06T22:16:06.953 回答