Mise à Jour et Suppression des Données
Glissez pour afficher le menu
En plus de la création de données, les API doivent souvent mettre à jour et supprimer des enregistrements existants.
Pour mettre à jour des données, il est possible d'utiliser les requêtes PUT ou 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');
}
});
Pour supprimer des données, il faut utiliser une requête DELETE :
app.delete('/users/:id', (req, res) => {
const id = Number(req.params.id);
users = users.filter(u => u.id !== id);
res.send('User deleted');
});
Exemples :
PUT '/users/1': met à jour l'utilisateur avec l'identifiant 1 ;DELETE '/users/1': supprime l'utilisateur avec l'identifiant 1.
Ces opérations permettent de modifier et de supprimer des données dans votre application.
Tout était clair ?
Merci pour vos commentaires !
Section 1. Chapitre 14
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Section 1. Chapitre 14