【发布时间】:2015-06-05 20:47:07
【问题描述】:
我为所有组织使用相同的用户表。我的用户表中有org_id 来分配来自不同组织的用户。现在我想仅为该组织设置一个唯一的用户名。例如,org_id = 1 有管理员用户名,org_id = 2 也有管理员用户名。
目前,当我创建相同的用户名时,它会抛出错误
用户名已经存在
如何设置唯一用户名以仅在同一组织中申请?
【问题讨论】:
-
我不确定如何在 Rails 中执行此操作,但您希望创建一个由多个字段组成的主键,这样您可以使主键唯一并且仍然有重复用户名。
标签: ruby-on-rails authentication ruby-on-rails-4 login devise