“Mise à jour de la mangouste” Réponses codées

Mongoose trouver et mettre à jour l'accessoire

var query = {'username': req.user.username};
req.newData.username = req.user.username;

MyModel.findOneAndUpdate(query, req.newData, {upsert: true}, function(err, doc) {
    if (err) return res.send(500, {error: err});
    return res.send('Succesfully saved.');
});
florinrelea

Mise à jour de la mangouste et renvoyez nouveau

const query = {} //your query here
const update = {} //your update in json here
const option = {new: true} //will return updated document

const user = await User.findOneAndUpdate(query , update, option)
Graceful Gerenuk

Mise à jour de la mangouste

   Modelomodel
      .findOne({ Id: Id })
      .update(body)
      .exec()
Zarden

Save ou mise à jour de la mangouste

// This will create another document if it doesn't exist
findByIdAndUpdate(_id, { something: 'updated' }, { upsert: true });
florinrelea

Exemple Mongoose UpdateOne

// Update the document using `updateOne()`
await CharacterModel.updateOne({ name: 'Jon Snow' }, {
  title: 'King in the North'
});

// Load the document to see the updated value
const doc = await CharacterModel.findOne();
doc.title; // "King in the North"
Lonely Loris

Mise à jour de la mangouste

// Update a user's info, by username
/* We’ll expect JSON in this format
{
  Username: String,
  (required)
  Password: String,
  (required)
  Email: String,
  (required)
  Birthday: Date
}*/
app.put('/users/:Username', (req, res) => {
  Users.findOneAndUpdate({ Username: req.params.Username }, { $set:
    {
      Username: req.body.Username,
      Password: req.body.Password,
      Email: req.body.Email,
      Birthday: req.body.Birthday
    }
  },
  { new: true }, // This line makes sure that the updated document is returned
  (err, updatedUser) => {
    if(err) {
      console.error(err);
      res.status(500).send('Error: ' + err);
    } else {
      res.json(updatedUser);
    }
  });
});
Quaint Quelea

Réponses similaires à “Mise à jour de la mangouste”

Questions similaires à “Mise à jour de la mangouste”

Plus de réponses similaires à “Mise à jour de la mangouste” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code