MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Atomicité de findAndModify sur les documents intégrés

Étant donné que les sous-documents ne sont essentiellement que des champs dans le document principal, toute mise à jour de ceux-ci est également atomique.

MongoDB a des transactions par document et cela s'applique à l'ensemble du document, y compris ses sous-documents.

Il convient de noter que non seulement findAndModify est atomique. Toute opération sur un seul document, que ce soit update() ou remove() est atomique.