[英]Devise + CanCan + Different Models (roles)
下午好,
我只是在尝试从一开始就设置最好的方法,而不是一开始就更改所有内容。
我有3个模型。 我有一个设计生成的名为User.rb的模型,一个名为loyer.rb和候选人.rb的模型。
我的理解是,一旦用户注册并选择了角色,我就可以在注册后分配角色类型,并将其重定向到角色页面上,以便他们填写字段。
每个模型具有不同的字段和不同的数据要求。
我将如何处理此问题,如何处理此问题的任何指示或想法...
这似乎是STI(单表继承)的工作! 将类型列添加到您的用户模型,并使Employer和Candidate模型从User继承。 互联网上有很多带有Rails参考的STI,但这是一篇特定的博客文章。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.