Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Tietojen Päivittäminen | Osio
Harjoittele
Projektit
Tietovisat & Haasteet
Visat
Haasteet
/
Työskentely MongoDB:n Kanssa Express-Sovelluksissa

bookTietojen Päivittäminen

Pyyhkäise näyttääksesi valikon

MongoDB:ssä olemassa olevan datan päivittämiseen käytetään mallin tarjoamia metodeja.

Yleinen metodi on findByIdAndUpdate.

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

  res.json(updatedUser);
});

Ensimmäinen argumentti on id, toinen on uusi data ja kolmas asetus varmistaa, että palautetaan päivitetty dokumentti.

Esimerkki:

PUT '/users/123': päivittää käyttäjän, jonka id on 123.

Tämän avulla API voi muokata olemassa olevia tietueita tietokannassa.

question mark

Mitä findByIdAndUpdate tekee?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 9

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 9
some-alt