MongoDB는 기본적으로 유연하지만, 데이터베이스 수준에서 schema 검증을 지원합니다 — document가 만족해야 하는 규칙(필수 field, 타입, 값 제약)을 정의합니다. 이는 (애플리케이션 코드뿐 아니라) MongoDB 자체 안에서 데이터 무결성을 추가하여 유연성과 일관성의 균형을 맞춥니다.
검증 규칙 정의
db.(, {
: {
: {
: ,
: [, ],
: {
: { : },
: { : , : },
: { : , : , : }
}
}
}
});
