Я пытаюсь использовать эту функцию, чтобы отредактировать один пробел в моей базе данных mongodb, но я новичок в этом, и я не понимаю, что происходит. Я получаю сообщение об ошибке) после списка аргументов. Спасибо всем за то, что увидели это.
app.put('/factura/:id', (req, res) => {
res.header({'Content-Type': 'application/json'});
var factura = req.body;
var facturaModel = new FacturaModel({
nro: factura.nro,
nit: factura.nit,
cliente: factura.cliente,
tarjeta: factura.tarjeta,
detalles:[{producto: factura.nombre, cantidad: factura.cantidadSeleccionada, precio_unitario: factura.precio}]
})
FacturaModel.findByIdAndUpdate({id: req.params.id}, (err, factura) => {
console.log(JSON.stringify(factura));
res.end(JSON.stringify($set: factura));
});
});