У меня есть свойство где-то в моей схеме JSON, которое имеет тип "объект" и имеет значение по умолчанию - объект со своими свойствами и их значениями. Внутри схемы объекта у меня есть перечисленные свойства и их типы, но нет значений по умолчанию для них. Вопрос в том, к чему приведет это свойство, если будет указано только одно из значений, а не остальные? Будут ли они по умолчанию соответствовать тому, что имело бы место при условии указания?
"autoStart": {
"type": "object",
"default":{
"foo": true,
"bar": 3
},
"properties":{
"foo": {
"type": "boolean"
},
"bar": {
"type": "number"
}
}
}
Если указан JSON
"autoStart": {
"foo": false
}
что будет с "баром"?