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

发布于 2024-11-19 02:36:57 字数 188 浏览 1 评论 0原文

我正在尝试使用 mongoid 自定义 Devise on Rails。我已经安装了设备,注册和登录页面已经显示。然而,这些字段只是电子邮件、密码和密码确认。我想添加用户名等字段。我已阅读说明,但它们都使用活动记录。有谁知道在 Mongodb 中执行此操作的简单方法?我是否需要生成设计视图才能在注册表单上添加用户名字段?任何帮助或建议将不胜感激。预先非常感谢!

I'm trying to customize Devise on Rails using mongoid. I have setup devise and sign up and sign in pages are already showing. However, the fields are just email, password and password confirmation. I want to add fields such as username and others. I've read instructions but they're all using active record. Does anyone know a simple way of doing this in Mongodb? Do I need to generate devise views just to add the username field on my sign up form? Any help or suggestions would be appreciated. Thanks a lot in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

血之狂魔 2024-11-26 02:36:57

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

Yes, you are right, generate devise views with rails generate devise:views and customize it for your own needs.

情何以堪。 2024-11-26 02:36:57

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

field :name
attr_accessible :name

and add the keys you require to your model and make it accessible;

field :name
attr_accessible :name
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文