Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Gegevens Bijwerken | Sectie
Werken met MongoDB in Express-Toepassingen

bookGegevens Bijwerken

Veeg om het menu te tonen

Om bestaande gegevens in MongoDB bij te werken, gebruik je methoden die door het model worden aangeboden.

Een veelgebruikte methode is findByIdAndUpdate.

app.put('/users/:id', async (req, res) => {
  const updatedUser = await User.findByIdAndUpdate(
    req.params.id,
    req.body,
    { new: true }
  );

  res.json(updatedUser);
});

Het eerste argument is de id, het tweede zijn de nieuwe gegevens, en de derde optie zorgt ervoor dat het bijgewerkte document wordt geretourneerd.

Voorbeeld:

PUT '/users/123': werkt gebruiker met id 123 bij.

Hiermee kan je API bestaande records in de database aanpassen.

question mark

Wat doet findByIdAndUpdate?

Selecteer het correcte antwoord

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 9

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 9
some-alt