Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Updating Data | Section
/
Working with MongoDB in Express Applications

bookUpdating Data

Glissez pour afficher le menu

To update existing data in MongoDB, you use methods provided by the model.

A common method is findByIdAndUpdate.

app.put('/users/:id', async (req, res) => {
  const updatedUser = await User.findByIdAndUpdate(
    req.params.id,
    req.body,
    { new: true }
  );

  res.json(updatedUser);
});

The first argument is the id, the second is the new data, and the third option ensures the updated document is returned.

Example:

PUT '/users/123': updates user with id 123.

This allows your API to modify existing records in the database.

question mark

What does findByIdAndUpdate do?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 9

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 1. Chapitre 9
some-alt