Как ограничить удаление в MongoDB для сбора отношений
Ниже моделей мы можем рассмотреть, например:
Companies {Name: string, Address:string}
Employees {FirstName: string,
lastName:String,
Company: {type:mongoose.schema.objectID,ref:companies}
}
Необходимо ограничить удаление компаний, в которых есть записи сотрудников на уровне базы данных, без использования промежуточного программного обеспечения "pre".
Я ищу какое-то решение, которое похоже на ограничение отношений MySQL - при удалении ограничить.