Ansluta Databas till Befintligt API (GET)
Svep för att visa menyn
Hittills kan data ha lagrats i arrayer eller temporära variabler. Nu ersätter du den logiken med databasfrågor.
Istället för att returnera hårdkodad data använder du modellen för att hämta data från MongoDB.
app.get('/users', async (req, res) => {
const users = await User.find();
res.json(users);
});
För ett enskilt objekt:
app.get('/users/:id', async (req, res) => {
const user = await User.findById(req.params.id);
res.json(user);
});
Exempel:
'/users': returnerar alla användare från databasen;'/users/123': returnerar användaren med id 123 från databasen.
Detta ersätter data i minnet med verklig databasinformation.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Ansluta Databas till Befintligt API (GET)
Hittills kan data ha lagrats i arrayer eller temporära variabler. Nu ersätter du den logiken med databasfrågor.
Istället för att returnera hårdkodad data använder du modellen för att hämta data från MongoDB.
app.get('/users', async (req, res) => {
const users = await User.find();
res.json(users);
});
För ett enskilt objekt:
app.get('/users/:id', async (req, res) => {
const user = await User.findById(req.params.id);
res.json(user);
});
Exempel:
'/users': returnerar alla användare från databasen;'/users/123': returnerar användaren med id 123 från databasen.
Detta ersätter data i minnet med verklig databasinformation.
Tack för dina kommentarer!