Jaka jest różnica między findAndModify a aktualizacją w MongoDB?

Jestem trochę zmieszany przezfindAndModify metoda w MongoDB. Co to za przewaga nadupdate metoda? Wydaje mi się, że po prostu zwraca najpierw element, a następnie aktualizuje go. Ale dlaczego najpierw muszę zwrócić przedmiot? CzytamMongoDB: ostateczny przewodnik i mówi, że przydaje się do manipulowania kolejkami i wykonywania innych operacji, które wymagają stylów atomowych typu get-and-set. Ale nie rozumiałem, jak to osiąga. Czy ktoś może mi to wyjaśnić?

questionAnswers(4)

yourAnswerToTheQuestion