• # mongo

    Posté par . En réponse au journal UPSERT dans PostgreSQL ça déchire. Évalué à 2.

    Je découvre un peu mongodb en ce moment. Il a une option upsert pour prévoir la même chose. Avec la possibilité dans une requête d'update d'indiquer que tel champ doit être écrit qu'à l'insertion via $setOnInsert.

    Mais en vrai c'est pas fou. C'est pas une opération atomique. Donc un upsert, peu t'envoyer une erreur Duplicate key error. Ça surprend la première fois.

    https://jira.mongodb.org/browse/SERVER-14322