Actualización y Eliminación de Datos
Desliza para mostrar el menú
Además de crear datos, las API suelen necesitar actualizar y eliminar registros existentes.
Para actualizar datos, se pueden utilizar solicitudes PUT o PATCH.
app.put('/users/:id', (req, res) => {
const id = Number(req.params.id);
const updatedData = req.body;
const user = users.find(u => u.id === id);
if (user) {
user.name = updatedData.name;
res.json(user);
} else {
res.send('User not found');
}
});
Para eliminar datos, se utiliza una solicitud DELETE:
app.delete('/users/:id', (req, res) => {
const id = Number(req.params.id);
users = users.filter(u => u.id !== id);
res.send('User deleted');
});
Ejemplos:
PUT '/users/1': actualiza el usuario con id 1;DELETE '/users/1': elimina el usuario con id 1.
Estas operaciones permiten modificar y eliminar datos en su aplicación.
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 1. Capítulo 14
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Sección 1. Capítulo 14