DBAtlas · 데이터베이스 운영 아틀라스

121: DocumentValidationFailure

MongoDB

의미

삽입 또는 업데이트하려는 문서가 컬렉션에 정의된 JSON Schema 유효성 검사 규칙(validator)을 충족하지 않아 거부되었다.

원인

문서가 스키마를 따르지 않음: 필수 필드 누락, 잘못된 BSON 타입, 허용 범위/패턴을 벗어난 값, 추가 필드 금지, 또는 validationAction이 'error'인 상태에서 규칙 위반.

해결 방법

오류 세부 정보(errInfo)를 확인하여 어떤 규칙을 위반했는지 파악한다. 필수 필드를 추가하고 타입을 수정하여 문서를 스키마에 맞춘다. collMod로 컬렉션 validator를 검토한다. validationLevel/validationAction을 일시적으로 완화할 수 있으나 데이터 품질을 위해 규칙을 유지하는 것이 바람직하다.

DBAtlas에서 열기 →

같은 데이터베이스의 다른 항목