121: DocumentValidationFailure
MongoDBO que significa?
O documento inserido ou atualizado foi rejeitado porque não satisfaz as regras de validação JSON Schema (validator) definidas na collection.
Por que acontece?
O documento não está em conformidade com o schema: um campo obrigatório ausente, um tipo BSON errado, um valor fora do intervalo/padrão permitido, campos adicionais proibidos, ou uma violação de regra enquanto validationAction é 'error'.
Como resolver
Inspecione os detalhes do erro (errInfo) para ver qual regra foi violada. Faça o documento se adequar ao schema: adicione os campos obrigatórios e corrija os tipos. Revise o validator da collection com collMod. validationLevel/validationAction podem ser relaxados temporariamente, mas manter as regras é preferível para a qualidade dos dados.