ਹਾਲਾਂਕਿ MongoDB ਡਿਫੌਲਟ ਤੌਰ ਤੇ ਲਚਕਦਾਰ ਹੈ, ਇਹ ਡੇਟਾਬੇਸ ਪੱਧਰ ਤੇ ਸਕੀਮਾ ਵੈਲੀਡੇਸ਼ਨ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ — ਨਿਯਮ (ਲਾਜ਼ਮੀ ਖੇਤਰ, ਕਿਸਮਾਂ, ਮੁੱਲ ਦੀਆਂ ਪਾਬੰਦੀਆਂ) ਪਰਿਭਾਸ਼ਿਤ ਕਰਦੇ ਹੋਏ ਜੋ ਦਸਤਾਵੇਜ਼ਾਂ ਨੂੰ ਪੂਰਾ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ। ਇਹ MongoDB ਦੀ ਹੀ ਵਿੱਚ ਡੇਟਾ ਇੰਟਗ੍ਰਿਟੀ ਜੋੜਦਾ ਹੈ (ਸਿਰਫ਼ ਐਪਲੀਕੇਸ਼ਨ ਕੋਡ ਵਿੱਚ ਨਹੀਂ), ਲਚਕ ਨੂੰ ਸਥਿਰਤਾ ਦੇ ਨਾਲ ਸੰਤੁਲਿਤ ਕਰਦੇ ਹੋਏ।
ਵੈਲੀਡੇਸ਼ਨ ਨਿਯਮਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਨਾ
db.(, {
: {
: {
: ,
: [, ],
: {
: { : },
: { : , : },
: { : , : , : }
}
}
}
});
