我有一个简单的Rails应用程序,允许用户提交请求。我正在使用Devise注册然后对用户进行身份验证。
在Devise中,user_id是一个整数,Devise将值“1”分配给第一个注册用户,然后将“2”分配给第二个,依此类推。
我想控制user_id的值而不是Devise。这些值基本上是随机的9位整数。这些值将来自用户注册时 - 他们的员工ID。
如何控制Devise中的user_id值分配?
答案 0 :(得分:0)
您可能想要创建一个新的employee_id字段。 user_id是表的主键,它必须是唯一的,并且被主动记录用于关联等。