Je souhaite mettre à jour plusieurs valeurs dans un seul document dans un appel de type mangouste. Est-ce possible?Mises à jour multiples dans un document à l'aide de mongoose
J'ai quelque chose de similaire à ceci:
update = {$inc : { numShown : 1 }, $inc : { secondField.subField : 1 }};
options = {};
MyModel.findByIdAndUpdate(req._id, update, options, function(err){
if(err){ return console.error(err);}
}
Il fonctionne, mais ne met pas à jour quoi que ce soit.
Un objet ne peut pas contenir deux des mêmes touches, avez-vous essayé il passe comme un tableau? 'update = [{$ inc: {numShown: 1}}, {$ inc: {secondField.subField: 1}}];' –