Conexión de la Base de Datos a una API Existente (GET)
Desliza para mostrar el menú
Hasta ahora, los datos pueden haberse almacenado en arreglos o variables temporales. Ahora se reemplaza esa lógica con consultas a la base de datos.
En lugar de devolver datos codificados, se utiliza el modelo para obtener datos desde MongoDB.
app.get('/users', async (req, res) => {
const users = await User.find();
res.json(users);
});
Para un solo elemento:
app.get('/users/:id', async (req, res) => {
const user = await User.findById(req.params.id);
res.json(user);
});
Ejemplos:
'/users': devuelve todos los usuarios de la base de datos;'/users/123': devuelve el usuario con id 123 de la base de datos.
Esto reemplaza los datos en memoria por datos reales de la base de datos.
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 1. Capítulo 11
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Sección 1. Capítulo 11