DBAtlas · Atlas d'exploitation des bases de données

121: DocumentValidationFailure

MongoDB

Que signifie cette erreur ?

Le document inséré ou mis à jour a été rejeté, car il ne satisfait pas les règles de validation JSON Schema (validator) définies sur la collection.

Cause

Le document n'est pas conforme au schéma : champ obligatoire manquant, type BSON erroné, valeur hors de la plage/du motif autorisé, champs supplémentaires interdits, ou violation de règle alors que validationAction vaut 'error'.

Comment la corriger

Inspectez les détails de l'erreur (errInfo) pour voir quelle règle a été violée. Rendez le document conforme au schéma : ajoutez les champs obligatoires et corrigez les types. Revoyez le validator de la collection avec collMod. validationLevel/validationAction peuvent être assouplis temporairement, mais conserver les règles est préférable pour la qualité des données.

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur