Можете да приложите JSON схема към съществуваща колекция с помощта на collMod
команда за добавяне на нова JSON схема към колекцията https://docs.mongodb. com/manual/core/schema-validation/
. Пример по-долу. Въпреки това ще се прилага само за нови операции за запис, няма да се изпълнява срещу съществуващи документи в колекцията.
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"
} )