我目前是Rails noob,我一直在努力为这个特定的Rails应用程序绘制数据模型。我正在尝试构建一个业务员工/客户应用程序,其中有三种类型的用户(管理员,员工和客户)。
管理员可以完全控制他/她可以添加/编辑新员工和客户(他们将为他们创建用户帐户)。员工将能够查看自己的帐户详细信息,并且客户也一样。
如何使用Rails设计和专家来设置它?我潜伏在谷歌和stackoverflow,最常见的解决方案似乎围绕着拥有一个用户模型并使用STI / pundit为用户设置角色并限制对特定视图的访问。在我发疯之前,有人可以帮我解决这个问题吗?
答案 0 :(得分:1)