Рассмотрим код:
await Employees.findByIdAndUpdate(
empId,
{
Absence: newAbsenceCode,
InsertDate: undefined,
RegistrationDate: undefined
},
{
new: true,
runValidators: true
}
);
Я обновляю только одно поле, newAbsenceCode
, однако по какой-то странной причине findByIdAndUpdate
удаляет документ.
Я проверял это несколько раз, и документ действительно удален, почему?