【发布时间】:2017-07-19 10:27:17
【问题描述】:
我将在 Ruby on Rails 中启动一个项目,其中我有三种类型的用户
- 单用户
- 管理员用户
- 企业用户
Single 和 Admin User 有属性:
- 姓名
- 电子邮件
- 密码
业务用户有属性:
- 企业名称
- 地址
- 邮政编码
- 电子邮件
- 密码
现在,我想要实现的是用户如何使用单个表单登录并使用不同属性进行注册。(我需要单独的表单进行注册吗?) 在这里使用 STI 解决方案更好还是您推荐其他解决方案?如果 STI 为“是”,那么数据库中用户 1 和 2 的字段是否为空。
我是初学者,所以我真的不明白该怎么做。一步一步的解决方案将帮助我理解很多。 教程也可能有很大帮助。 期待您的帮助 再次感谢
【问题讨论】:
标签: ruby-on-rails ruby devise ruby-on-rails-5 sti