Walaupun MongoDB fleksibel secara lalai, ia menyokong schema validation pada peringkat pangkalan data — mentakrifkan peraturan (medan wajib, jenis, kekangan nilai) yang mesti dipenuhi oleh dokumen. Ini menambah integriti data di dalam MongoDB itu sendiri (bukan hanya dalam kod aplikasi), mengimbangi fleksibiliti dengan ketekalan.
Mentakrifkan peraturan pengesahan
db.(, {
: {
: {
: ,
: [, ],
: {
: { : },
: { : , : },
: { : , : , : }
}
}
}
});
