【发布时间】:2013-02-13 08:43:41
【问题描述】:
我正在我的 Rails 3 应用程序中实现身份验证+授权系统。 我与用户和角色之间存在 HABTM 关系。
我将担任的角色是:经理、经销商、操作员、管理员
现在一个经理可以有很多经销商在他手下。如何建模这种关系?
这是一个简单的问题,但我找不到答案。这里还有一个类似的问题:Role-dependent associations 但它并没有正确地清除事情。
编辑:
我认为我的要求更简单。对我来说,用户只能是管理员、操作员、经销商或经理。
为此,我可以简单地将角色列添加到用户表。现在将如何执行经理和经销商之间的关系?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 devise cancan