如何在MongoDB上使用Devise添加自定义字段?

时间:2011-07-10 13:54:48

标签: ruby-on-rails mongodb devise

我正在尝试使用mongoid自定义Devise on Rails。我已经设置了设计并注册并且已经显示登录页面。但是,这些字段只是电子邮件,密码和密码确认。我想添加用户名和其他字段。我已阅读说明书,但他们都使用了有效记录。有没有人知道在Mongodb中这样做的简单方法?我是否需要生成设计视图才能在我的注册表单中添加用户名字段?任何帮助或建议将不胜感激。非常感谢提前!

2 个答案:

答案 0 :(得分:3)

是的,你是对的,使用rails generate devise:views生成设计视图并根据自己的需要进行自定义。

答案 1 :(得分:1)

并将您需要的密钥添加到模型中并使其可访问;

field :name
attr_accessible :name