De la documentation que j'ai lu que vous pouvez faire ceci:Puis-je définir une valeur MongoDB pour une expression javascript?
db.people.update({ name:"Joe" }, { $set: { n : 1 } });
(http://www.mongodb.org/display/DOCS/Updating)
Maintenant, je voudrais le mettre à une valeur dynamique comme un compteur ou une expression:
var i = 0;
db.people.update({ name:"Joe" }, { $set: { n : $i++ } });
db.people.update({ name:"Joe" }, { $set: { n : ${new Date()} } });
Est-ce possible ?
J'accepte également toute solution qui n'a pas besoin de modifier et de sauvegarder le document entier.
Savez-vous ce que '$ inc' fait? les exemples que vous avez donnés ne font pas grand-chose/aucun sens –
Désolé, je mets en place. Je corrige mon erreur, merci! –