209 похожих чатов

Привет. Подскажите, пожалуйста, так можно делать? 🙉️️ Хочу сделать поле email

уникальным, если оно не null

@Prop({
default: null,
index: {
unique: true,
sparse: true,
partialFilterExpression: { email: { $type: 'string' } },
},
})
email: string;

2 ответов

20 просмотров

NULL не участвует в проверке на UNIQUE - так что да, можно

sparse и partial индексы не используются вместе. Можно оставить только partial.

Похожие вопросы

Обсуждают сегодня

Карта сайта