Ruby on rails 3 带有designe的User.admin(Rails 3)

Ruby on rails 3 带有designe的User.admin(Rails 3),ruby-on-rails-3,devise,Ruby On Rails 3,Devise,这可能是一个简单的问题,但由于我从未经历过这个过程,我想我会寻求帮助。我正在rails 3应用程序中使用Desive进行用户身份验证。与其为我的1管理员用户创建一个单独的模型,我想用admin=>TRUE设置一个用户 我已经准备好了用户数据库设置(在用户数据库中添加了Admin列) 我的问题是如何创建一个用户,以便将admin标志设置为TRUE。这是在控制台中完成的吗?如果是的话,命令会是什么样子 感谢所有帮助。签出部分。签出部分 或者如我所愿: u = User.find(1) u.toggl

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

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

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

感谢所有帮助。

签出部分。

签出部分

或者如我所愿:

u = User.find(1)
u.toggle!(:admin)
或者如我所愿:

u = User.find(1)
u.toggle!(:admin)

谢谢你的回答,我已经看过了。因此,如果我想在控制台中执行此操作,那么命令将是User.create!(名称:“示例用户”,电子邮件:example@railstutorial.org,密码:“foobar”,密码确认:“foobar”)admin.toggle!(:admin)我对admin.toggle不确定?以前从未见过这种语法谢谢你的回答,我已经看过了。因此,如果我想在控制台中执行此操作,那么命令将是User.create!(名称:“示例用户”,电子邮件:example@railstutorial.org,密码:“foobar”,密码确认:“foobar”)admin.toggle!(:admin)我对admin.toggle不确定?以前从未见过这种语法