Estoy un poco confundido por el findAndModify
método en MongoDB. ¿Cuál es la ventaja sobre el update
método? Para mí, parece que solo devuelve el artículo primero y luego lo actualiza. Pero, ¿por qué debo devolver el artículo primero? Leí el MongoDB: la guía definitiva y dice que es útil para manipular colas y realizar otras operaciones que necesitan atomicidad de estilo get-and-set. Pero no entendí cómo logra esto. ¿Alguien puede explicarme esto?
findAndModify
garantiza que no haya otra operación de actualización que interfiera con ella?