Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Opdatering af Data | Sektion
/
Arbejde med MongoDB i Express-Applikationer

bookOpdatering af Data

Stryg for at vise menuen

For at opdatere eksisterende data i MongoDB, anvendes metoder leveret af modellen.

En almindelig metode er findByIdAndUpdate.

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

  res.json(updatedUser);
});

Det første argument er id'et, det andet er de nye data, og den tredje mulighed sikrer, at det opdaterede dokument returneres.

Eksempel:

PUT '/users/123': opdaterer brugeren med id 123.

Dette gør det muligt for din API at ændre eksisterende poster i databasen.

question mark

Hvad gør findByIdAndUpdate?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 9

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Sektion 1. Kapitel 9
some-alt