121: DocumentValidationFailure
MongoDB¿Qué significa?
El documento que se inserta o actualiza se rechazó porque no cumple las reglas de validación JSON Schema (validator) definidas en la colección.
¿Por qué ocurre?
El documento no se ajusta al esquema: falta un campo obligatorio, un tipo BSON incorrecto, un valor fuera del rango/patrón permitido, campos adicionales prohibidos o una violación de regla mientras validationAction es 'error'.
Cómo solucionarlo
Inspeccione los detalles del error (errInfo) para ver qué regla se violó. Haga que el documento se ajuste al esquema: añada los campos obligatorios y corrija los tipos. Revise el validator de la colección con collMod. validationLevel/validationAction pueden relajarse temporalmente, pero es preferible mantener las reglas por la calidad de los datos.