Je suis un peu confus par la findAndModify
méthode de MongoDB. Quel est l'avantage par rapport à la update
méthode? Pour moi, il semble que cela retourne simplement l'élément en premier, puis le met à jour. Mais pourquoi dois-je d'abord retourner l'article? J'ai lu le MongoDB: le guide définitif et il dit qu'il est pratique pour manipuler les files d'attente et effectuer d'autres opérations qui nécessitent une atomicité de style get-and-set. Mais je n'ai pas compris comment il y parvient. Quelqu'un peut-il m'expliquer cela?
findAndModify
garantit-il qu'aucune autre opération de mise à jour ne l'interférera?