Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Gegevens Bijwerken en Verwijderen | Sectie
API's Bouwen met Express.js

bookGegevens 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.

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 14

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Sectie 1. Hoofdstuk 14
some-alt