Иногда я заметил следующее JSON Schemas:В чем разница между «требуется» против «факультативный» в JSON Schema
{
"type": "object",
"properties": {
"address": {
"type": "string",
"required": true
}
}
}
против
{
"type": "object",
"properties": {
"address": {
"type": "string",
"optional": false
}
}
}
Так что разница между required
против optional
в приведенном выше примере?
Я не могу сказать, почему, но требуемый, кажется, пуст в ссылке. Ссылка правильная, хотя – erikbwork
@ erikb85 В [link] (http://json-schema.org/latest/json-schema-validation.html#anchor61) «5.4.3. Required» - это только общий заголовок; в двух подразделах под ним подробно указано «требуемое» использование ключевых слов. –
Ах, ладно, это было действительно непонятно, просто глядя на прихожую. Ваше форматирование стало более ясным в моих глазах. – erikbwork