Ik denk dat
findOneAndUpdate
voert een atomaire operatie uit, dus ik neem aan datupdateOne
niet.
Waarom neem je dat aan?
findOneAndUpdate
geeft een document terug terwijl updateOne
niet (het retourneert alleen de _id
als het een nieuw document heeft aangemaakt).
Ik denk dat dat het belangrijkste verschil is. Dus de use case van updateOne
is wanneer u het document niet nodig heeft en wat tijd en bandbreedte wilt besparen.