Il existe un paramètre de requête et une balise de mise à jour dans findAndMondify,
mais comment limiter le nombre de recherches
C'est-à-dire combiner les deux instructions suivantes en une seule
db.xxx.find({name:"xxx",age:3 }).limit (10)
db.xxx.update({name:"xxx"},{$set:{age:5}},false,true)
La méthode
findAndModify
est utilisée pour mettre la recherche et la modification dans une opération atomique, qui ne peut opérer que sur une seule donnée à la fois.Vous pouvez vous référer à la documentation pour un usage spécifique :