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

bookTietojen Lukeminen GET-Pyynnöllä

Pyyhkäise näyttääksesi valikon

Tietojen hakemiseen MongoDB:stä käytetään mallin tarjoamia metodeja.

Kaikkien dokumenttien hakeminen:

app.get('/users', async (req, res) => {
  const users = await User.find();

  res.json(users);
});

Yksittäisen dokumentin hakeminen id:n perusteella:

app.get('/users/:id', async (req, res) => {
  const user = await User.findById(req.params.id);

  res.json(user);
});

Esimerkkejä:

  • '/users': palauttaa kaikki käyttäjät;
  • '/users/123': palauttaa käyttäjän, jonka id on 123.

Näiden metodien avulla API voi lukea tietoja tietokannasta ja palauttaa ne asiakkaalle.

question mark

Mitä User.find() tekee?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 8

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 1. Luku 8
some-alt