Aggiornamento ed Eliminazione dei Dati
Scorri per mostrare il menu
Oltre alla creazione dei dati, le API spesso devono aggiornare ed eliminare record esistenti.
Per aggiornare i dati, è possibile utilizzare richieste 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');
}
});
Per eliminare i dati, si utilizza una richiesta DELETE:
app.delete('/users/:id', (req, res) => {
const id = Number(req.params.id);
users = users.filter(u => u.id !== id);
res.send('User deleted');
});
Esempi:
PUT '/users/1': aggiorna l'utente con id 1;DELETE '/users/1': elimina l'utente con id 1.
Queste operazioni consentono di modificare e rimuovere dati nell'applicazione.
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 1. Capitolo 14
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Sezione 1. Capitolo 14