Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Reading Data with GET | Section
/
Working with MongoDB in Express Applications

bookReading Data with GET

Deslize para mostrar o menu

To retrieve data from MongoDB, you use methods provided by the model.

To get all documents:

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

  res.json(users);
});

To get a single document by id:

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

  res.json(user);
});

Examples:

  • '/users': returns all users;
  • '/users/123': returns user with id 123.

These methods allow your API to read data from the database and return it to the client.

question mark

What does User.find() do?

Selecione a resposta correta

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 8

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 8
some-alt