我有一个以用户名作为字段的集合。模型将此字段定义为唯一的。但是我能够在数据库中插入一个重复的值。
class Profile
include Mongoid::Document
include Mongoid::Paperclip
field :username
index({ username: 1 } , { unique: true })
end
然而,该集合有 2 个相同的用户名
{ "_id" : ObjectId( "50b3b323421aa95da6000004" ),
"username" : "marceloreuse" }
{ "_id" : ObjectId( "50b3b567421aa93d84000002" ),
"username" : "marceloreuse" }
这里出了什么问题?