Gegevens Bijwerken en Verwijderen
Veeg om het menu te tonen
Naast het aanmaken van gegevens, moeten API's vaak bestaande records bijwerken en verwijderen.
Voor het bijwerken van gegevens kun je PUT- of PATCH-verzoeken gebruiken.
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');
}
});
Voor het verwijderen van gegevens gebruik je een DELETE-verzoek:
app.delete('/users/:id', (req, res) => {
const id = Number(req.params.id);
users = users.filter(u => u.id !== id);
res.send('User deleted');
});
Voorbeelden:
PUT '/users/1': werkt gebruiker met id 1 bij;DELETE '/users/1': verwijdert gebruiker met id 1.
Met deze bewerkingen kun je gegevens in je applicatie aanpassen en verwijderen.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Gegevens Bijwerken en Verwijderen
Naast het aanmaken van gegevens, moeten API's vaak bestaande records bijwerken en verwijderen.
Voor het bijwerken van gegevens kun je PUT- of PATCH-verzoeken gebruiken.
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');
}
});
Voor het verwijderen van gegevens gebruik je een DELETE-verzoek:
app.delete('/users/:id', (req, res) => {
const id = Number(req.params.id);
users = users.filter(u => u.id !== id);
res.send('User deleted');
});
Voorbeelden:
PUT '/users/1': werkt gebruiker met id 1 bij;DELETE '/users/1': verwijdert gebruiker met id 1.
Met deze bewerkingen kun je gegevens in je applicatie aanpassen en verwijderen.
Bedankt voor je feedback!