и если одно пустое,то второе обязательно заполнено или на оборот..в общем чтобы хотябы одно из двух было заполненно ?
validate в mongoose Schema. Например role: { type: String, enum: ['customer', 'moderator', 'admin'], default: 'customer', }, customerLevel: { type: String, validate() { return this.role === 'customer'; }, }
Обсуждают сегодня