على الرغم من أن MongoDB مرنة بشكل افتراضي، فإنها تدعم التحقق من الصيغة على مستوى قاعدة البيانات — تحديد القواعد (الحقول المطلوبة، والأنواع، وقيود القيمة) التي يجب أن تستوفيها المستندات. وهذا يضيف سلامة البيانات داخل MongoDB نفسها (وليس فقط في كود التطبيق)، مما يوازن بين المرونة والاتساق.
تحديد قواعد التحقق
db.(, {
: {
: {
: ,
: [, ],
: {
: { : },
: { : , : },
: { : , : , : }
}
}
}
});
