Aktualisierung und Löschung von Daten
Swipe um das Menü anzuzeigen
Zusätzlich zum Erstellen von Daten müssen APIs häufig vorhandene Datensätze aktualisieren und löschen.
Zum Aktualisieren von Daten können PUT- oder PATCH-Anfragen verwendet werden.
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');
}
});
Zum Löschen von Daten wird eine DELETE-Anfrage verwendet:
app.delete('/users/:id', (req, res) => {
const id = Number(req.params.id);
users = users.filter(u => u.id !== id);
res.send('User deleted');
});
Beispiele:
PUT '/users/1': aktualisiert den Benutzer mit der ID 1;DELETE '/users/1': löscht den Benutzer mit der ID 1.
Diese Operationen ermöglichen das Ändern und Entfernen von Daten in Ihrer Anwendung.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 1. Kapitel 14
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Abschnitt 1. Kapitel 14