Connexion de la Base de Données à une API Existante (GET)
Glissez pour afficher le menu
Jusqu'à présent, les données pouvaient être stockées dans des tableaux ou des variables temporaires. Vous remplacez maintenant cette logique par des requêtes vers la base de données.
Au lieu de retourner des données codées en dur, vous utilisez le modèle pour récupérer les données depuis MongoDB.
app.get('/users', async (req, res) => {
const users = await User.find();
res.json(users);
});
Pour un seul élément :
app.get('/users/:id', async (req, res) => {
const user = await User.findById(req.params.id);
res.json(user);
});
Exemples :
'/users': retourne tous les utilisateurs de la base de données ;'/users/123': retourne l'utilisateur avec l'identifiant 123 de la base de données.
Cela remplace les données en mémoire par des données réelles de la base de données.
Tout était clair ?
Merci pour vos commentaires !
Section 1. Chapitre 11
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Section 1. Chapitre 11