繁体   English   中英

Devise + CanCan +不同的模型(角色)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM