Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Datan Luominen Post-Pyynnöllä | Osio
Työskentely MongoDB:n Kanssa Express-Sovelluksissa

bookDatan Luominen Post-Pyynnöllä

Pyyhkäise näyttääksesi valikon

Tietojen tallentamiseksi MongoDB:hen luodaan uusi dokumentti mallin avulla.

Tämä tehdään yleensä POST-reitissä.

app.post('/users', async (req, res) => {
  const user = new User(req.body);

  const savedUser = await user.save();

  res.json(savedUser);
});

Tiedot tulevat req.body:stä. Mallin uusi instanssi luodaan ja tallennetaan tietokantaan.

Tallennuksen jälkeen tallennettu dokumentti palautetaan vastauksena.

Esimerkkipyyntö (request body):

{ "name": "John", "age": 25 }

Tämä luo uuden tietueen tietokantaan.

question mark

Mitä user.save() tekee?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 7

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 1. Luku 7
some-alt