Was ist der Unterschied zwischen findAndModify und update in MongoDB?
Ich bin ein bisschen verwirrt von derfindAndModify
Methode in MongoDB. Was ist der Vorteil gegenüber demupdate
Methode? Für mich scheint es, dass es nur den Artikel zuerst zurückgibt und ihn dann aktualisiert. Aber warum muss ich den Artikel zuerst zurücksenden? Ich lese dasMongoDB: der definitive Leitfaden und es besagt, dass es praktisch ist, um Warteschlangen zu manipulieren und andere Operationen auszuführen, die eine Atomarität im Get-and-Set-Stil erfordern. Aber ich habe nicht verstanden, wie dies erreicht wird. Kann mir das jemand erklären?