Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Lectura de Datos con GET | Sección
Practicar
Proyectos
Cuestionarios y Retos
Cuestionarios
Retos
/
Trabajando con MongoDB en Aplicaciones Express

bookLectura de Datos con GET

Desliza para mostrar el menú

Para recuperar datos de MongoDB, se utilizan los métodos proporcionados por el modelo.

Para obtener todos los documentos:

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

  res.json(users);
});

Para obtener un solo documento por id:

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

  res.json(user);
});

Ejemplos:

  • '/users': devuelve todos los usuarios;
  • '/users/123': devuelve el usuario con id 123.

Estos métodos permiten que tu API lea datos de la base de datos y los retorne al cliente.

question mark

¿Qué hace User.find()?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 8

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 1. Capítulo 8
some-alt