Может быть, ответ так очевиден, что даже нигде не стоит упоминать, но я не смог найти какой-либо явной информации об этом.Может ли определение схемы (определенное внутри «определений» в схеме JSON) ссылаться на другое определение?
Я еще не запускал свой код, потому что я все еще пишу схему и не хочу связыватьсяэто до.Вот пример того, что я пытаюсь сделать:
"definitions": {
"apple": {
"description": "a type of fruit",
"edible": "boolean"
},
"fruit": {
"description": "a type of food",
"edible": "boolean",
"items": {
"$ref": "#definitions/apple"
}
}
}