Estoy tratando de insertar un campo en mi colección en mongodb usando el nodo, pero cuando realicé la consulta updatemany en el nodo, se muestra un error en la terminal como events.js:291 throw er; // Unhandled 'error' event TypeError: callback.apply is not a function
mi código es el siguiente:
CustomRoutes.route('/addLeave').post(function (req, res) { const availableLeave = require('../../nodex/models/available-leave'); var token = getToken(req.headers); if (token) { availableLeave.updateMany({}, { $set: { "leave": "hii" } }, false, true, function (err, result) { if (err) { console.log(err); } else { console.log('Added!'); res.json("added successfully!"); } }); } else { return res.status(403).send({ success: false, msg: 'Unauthorized.' }); }});``` can anyone help how to solve this issue?