Sono un po 'confuso dal findAndModify
metodo in MongoDB. Qual è il vantaggio rispetto al update
metodo? Per me, sembra che restituisca solo l'oggetto prima e poi lo aggiorni. Ma perché devo prima restituire l'articolo? Ho letto MongoDB: la guida definitiva e dice che è utile per manipolare le code ed eseguire altre operazioni che richiedono l'atomicità in stile get-and-set. Ma non capivo come ci riuscisse. Qualcuno può spiegarmelo?
findAndModify
garantisce che non vi siano altre operazioni di aggiornamento che interferiscono con esso?