Actualización de Datos
Desliza para mostrar el menú
Para actualizar datos existentes en MongoDB, se utilizan los métodos proporcionados por el modelo.
Un método común es findByIdAndUpdate.
app.put('/users/:id', async (req, res) => {
const updatedUser = await User.findByIdAndUpdate(
req.params.id,
req.body,
{ new: true }
);
res.json(updatedUser);
});
El primer argumento es el id, el segundo son los nuevos datos y la tercera opción asegura que se devuelva el documento actualizado.
Ejemplo:
PUT '/users/123': actualiza el usuario con id 123.
Esto permite que tu API modifique registros existentes en la base de datos.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Actualización de Datos
Para actualizar datos existentes en MongoDB, se utilizan los métodos proporcionados por el modelo.
Un método común es findByIdAndUpdate.
app.put('/users/:id', async (req, res) => {
const updatedUser = await User.findByIdAndUpdate(
req.params.id,
req.body,
{ new: true }
);
res.json(updatedUser);
});
El primer argumento es el id, el segundo son los nuevos datos y la tercera opción asegura que se devuelva el documento actualizado.
Ejemplo:
PUT '/users/123': actualiza el usuario con id 123.
Esto permite que tu API modifique registros existentes en la base de datos.
¡Gracias por tus comentarios!