Maison > Questions et réponses > le corps du texte
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)
曾经蜡笔没有小新2017-05-17 10:05:22
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 :
sort document Facultatif. Détermine quel document l'opération modifie si la requête sélectionne plusieurs documents. findAndModify() modifie le premier document dans l'ordre de tri spécifié par cet argument.