Database Verbinden Met Bestaande API (GET)
Veeg om het menu te tonen
Tot nu toe werden gegevens mogelijk opgeslagen in arrays of tijdelijke variabelen. Nu vervang je die logica door databasequery's.
In plaats van hardcoded data te retourneren, gebruik je het model om gegevens op te halen uit MongoDB.
app.get('/users', async (req, res) => {
const users = await User.find();
res.json(users);
});
Voor een enkel item:
app.get('/users/:id', async (req, res) => {
const user = await User.findById(req.params.id);
res.json(user);
});
Voorbeelden:
'/users': retourneert alle gebruikers uit de database;'/users/123': retourneert de gebruiker met id 123 uit de database.
Hiermee wordt in-memory data vervangen door echte databasegegevens.
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 11
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Sectie 1. Hoofdstuk 11