MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Cas d'utilisation pour updateOne sur findOneAndUpdate dans MongoDB

Je pense que findOneAndUpdate effectue une opération atomique, donc je suppose que updateOne 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.