Koble Database til Eksisterende API (GET)
Sveip for å vise menyen
Så langt har data kanskje blitt lagret i arrayer eller midlertidige variabler. Nå erstatter du denne logikken med databaseforespørsler.
I stedet for å returnere hardkodet data, bruker du modellen for å hente data fra MongoDB.
app.get('/users', async (req, res) => {
const users = await User.find();
res.json(users);
});
For ett enkelt element:
app.get('/users/:id', async (req, res) => {
const user = await User.findById(req.params.id);
res.json(user);
});
Eksempler:
'/users': returnerer alle brukere fra databasen;'/users/123': returnerer brukeren med id 123 fra databasen.
Dette erstatter data lagret i minnet med ekte databasedata.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Koble Database til Eksisterende API (GET)
Så langt har data kanskje blitt lagret i arrayer eller midlertidige variabler. Nå erstatter du denne logikken med databaseforespørsler.
I stedet for å returnere hardkodet data, bruker du modellen for å hente data fra MongoDB.
app.get('/users', async (req, res) => {
const users = await User.find();
res.json(users);
});
For ett enkelt element:
app.get('/users/:id', async (req, res) => {
const user = await User.findById(req.params.id);
res.json(user);
});
Eksempler:
'/users': returnerer alle brukere fra databasen;'/users/123': returnerer brukeren med id 123 fra databasen.
Dette erstatter data lagret i minnet med ekte databasedata.
Takk for tilbakemeldingene dine!