我正在使用 Rails + Mongoid + Devise。
我不想为用户模型使用 Mongo 的默认 ID(例如“524025a57c280ca442000016”)。我想改用“用户名”,因为它也是唯一的。
如何使用 Devise gem 实现这一目标?当用户注册时,他的用户名应该被写入“_id”字段。所以当我打电话时current_user._id
- 我得到"johnsmith"
我正在使用 Rails + Mongoid + Devise。
我不想为用户模型使用 Mongo 的默认 ID(例如“524025a57c280ca442000016”)。我想改用“用户名”,因为它也是唯一的。
如何使用 Devise gem 实现这一目标?当用户注册时,他的用户名应该被写入“_id”字段。所以当我打电话时current_user._id
- 我得到"johnsmith"