Mongodb unique sparse index
I have created a sparse and unique index on my mongodb collection. var Account = new Schema({ email: { type: String, index: {unique: true, sparse: true} }, .... It has been created correctly: { "ns" : "MyDB.accounts", "key" : { "email" : 1 }, "name" : "email_1", "unique" : true, "sparse" : true, "background" : true, "safe" : null } But if I insert a second document with a key not set I receive this error: { [MongoError: E11000 duplicate key error index: MyDB.accounts.$email_1 dup key: { : null }] name: 'MongoError', err: 'E11000 duplicate key error index: MyDB.accounts.$email_1 dup key: { :