Je pense que
findOneAndUpdate
effectue une opération atomique, donc je suppose queupdateOne
pas.
Pourquoi supposez-vous cela ?
findOneAndUpdate
renvoie un document alors que updateOne
ne le fait pas (il renvoie simplement le _id
s'il a créé un nouveau document).
Je pense que c'est la principale différence. Ainsi, le cas d'utilisation de updateOne
c'est lorsque vous n'avez pas besoin du document et que vous souhaitez économiser un peu de temps et de bande passante.