आप collMod
. का उपयोग करके मौजूदा संग्रह में JSON स्कीमा लागू कर सकते हैं संग्रह में एक नया JSON स्कीमा जोड़ने का आदेश https://docs.mongodb. कॉम/मैनुअल/कोर/स्कीमा-सत्यापन/
. नीचे एक उदाहरण। हालाँकि यह केवल नए लेखन कार्यों पर लागू होगा, यह संग्रह में मौजूदा दस्तावेज़ों के विरुद्ध नहीं चलेगा।
db.runCommand( {
collMod: "contacts",
validator: { $jsonSchema: {
bsonType: "object",
required: [ "phone", "name" ],
properties: {
phone: {
bsonType: "string",
description: "must be a string and is required"
},
name: {
bsonType: "string",
description: "must be a string and is required"
}
}
} },
validationLevel: "moderate"
} )