Utilisez $eq
opérateur dans l'objet filtre $eq
{ <field>: { $eq: <value> } }
Ainsi, l'extrait final devient comme ceci :
app.post('/movies', (req, res) => {
/* code ... */
let { title } = req.body
db.collection('movies').findOneAndUpdate({ title: { $eq: title } }, { title: 'Avengers' }, (err, result) => {
if (err) {
res.send({ 'error': 'An error has occured' });
} else {
res.send(result.ops[0]);
}
});
});