根据轨道和 mongoid 中的项目管理用户角色



我正在使用rails和MongoId。我有 3 个模型 - 用户、项目和角色。我想根据项目管理用户角色。例如:用户 1 已分配给 2 个项目,对于项目 1,用户 1 可能是管理员,对于项目 2,用户 1 可能是质量分析师。

在轨道中使用 mongoid 时如何实现这一目标。

提前谢谢。

如果用户具有指定的角色Project则可以使用 rolify 并将多个角色添加到用户和模型筛选器中并对其进行管理。

最新更新