У меня есть пользовательская схема, подобная этой, когда пользователь регистрируется, я хочу установить значение по умолчанию как нулевое, но также и иметь возможность установить это значение как уникальное.Я попробовал решение из этой записи Я буквально скопировал то же решение, однако я все еще получаю эту ошибку MongoError: E11000 duplicate key error index: ppp-ng-dev.users.$mobile_1 dup key: { : null }
Моя схема
const userSchema = new Schema({
mobile: {
type: Number,
required: false,
index: {
unique: true,
partialFilterExpression: {mobile: {$exists: true }}
},
default: null,
},
})
Почему я получаюэта ошибка, даже если синтаксис правильный?(Aparently)