уникальным, если оно не null
@Prop({
default: null,
index: {
unique: true,
sparse: true,
partialFilterExpression: { email: { $type: 'string' } },
},
})
email: string;
NULL не участвует в проверке на UNIQUE - так что да, можно
sparse и partial индексы не используются вместе. Можно оставить только partial.
Обсуждают сегодня