Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Oprettelse af Data med POST | Sektion
Arbejde med MongoDB i Express-Applikationer

Oprettelse af Data med POST

Stryg for at vise menuen

For at gemme data i MongoDB oprettes et nyt dokument ved hjælp af en model.

Dette gøres typisk i en POST-rute.

app.post('/users', async (req, res) => {
  const user = new User(req.body);

  const savedUser = await user.save();

  res.json(savedUser);
});

Dataene kommer fra req.body. En ny instans af modellen oprettes og gemmes derefter i databasen.

Efter lagring returneres det gemte dokument som svar.

Eksempel på request body:

{ "name": "John", "age": 25 }

Dette opretter en ny post i databasen.

question mark

Hvad gør user.save()?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 7

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Oprettelse af Data med POST

For at gemme data i MongoDB oprettes et nyt dokument ved hjælp af en model.

Dette gøres typisk i en POST-rute.

app.post('/users', async (req, res) => {
  const user = new User(req.body);

  const savedUser = await user.save();

  res.json(savedUser);
});

Dataene kommer fra req.body. En ny instans af modellen oprettes og gemmes derefter i databasen.

Efter lagring returneres det gemte dokument som svar.

Eksempel på request body:

{ "name": "John", "age": 25 }

Dette opretter en ny post i databasen.

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 7
some-alt