जरी MongoDB हे डिफॉल्टनुसार लवचिक असले तरी, ते डेटाबेस स्तरावर स्कीमा व्हॅलिडेशन समर्थन करते — नियम (आवश्यक फील्ड, प्रकार, मूल्य मर्यादा) परिभाषित करते जी दस्तऐवज पूर्ण केले पाहिजेत. हे MongoDB स्वतः मध्ये डेटा अखंडता जोडते (फक्त अनुप्रयोग कोडमध्ये नाही), लचकेपणा आणि सुसंगतता संतुलित करते.
व्हॅलिडेशन नियम परिभाषित करणे
db.(, {
: {
: {
: ,
: [, ],
: {
: { : },
: { : , : },
: { : , : , : }
}
}
}
});
