У меня есть несколько уровней вложенных объектов в моем ответе, и я не могу их изменить. Как я могу представить их в определении документа Swagger?Как представить следующий ответ в определении Swagger Doc
{
name.response: {
name.result: {
name.row: [
{
name.first: "John",
name.last: "Doe",
}
]
}
}
}
Вот что я прямо сейчас:
person:
type: object
properties:
name.first:
type:string
name.last
type.string
name.result:
type: object
properties:
name.row:
type: array
items:
$ref: '#/definitions/person'
name.response:
type: object
properties:
name.result:
type: object
description: Result
Я не думаю, что это правильно, потому что Сваггер редактор предупреждает меня, что определение name.result не используется.