Għalkemm MongoDB huwa flessibli b'mod default, jissorprendni validazzjoni tal-iskema fil-livell tad-database — billi jiġu definiti r-regoli (kampi meħtieġa, tipi, restrizzjonijiet tal-valuri) li d-dokumenti għandhom jissodisfaw. Dan iżid l-integrità tad-data ġewwa MongoDB nfissu (mhux biss fil-kodiċi tal-applikazzjoni), bilanċ tal-flessibilità mal-konsistenza.
Definendo r-regoli tal-validazzjoni
db.(, {
: {
: {
: ,
: [, ],
: {
: { : },
: { : , : },
: { : , : , : }
}
}
}
});
