Извините, я думаю, что мы совсем не поняли друг друга, но теперь это работает с вашей помощью. Вот окончательный код:
router.post('/add/:id', function (req, res) {
const body = req.body;
const id = req.params.id;
const updateObj = {
description: body.description,
selectValue: body.selectValue,
timeToDo: body.timeToDo
};
console.log('Object:', updateObj);
NewTask.findByIdAndUpdate(id, updateObj, { new: true }, (err, doc) => {
if (err) {
console.log('There was an error updating task');
} else {
res.redirect('/tasks');
}
});
});