Правильно ли сделать определение (предположим, с именем «abc»), а затем обратиться к нему из атрибута с именем «abc», тип которого «массив»? Или это неверно, а массив и его элементы должны иметь разные имена?
Спасибо!
{
"$schema": "http://json-schema.org/draft-07/schema#",
"description": "newSchema.json",
"title": "newSchema",
"type": "object",
"definitions": {
"abc": {
"properties": {
"some_col": {
"description": "hi",
"type": "integer"
}
}
}
},
"properties": {
"abc": {
"type": "array",
"items": {
"$ref": "#/definitions/abc"
}
}
}
}