#swagger #swagger-codegen
Вопрос:
У меня есть ситуация, когда я хотел бы указать, что запрос/ответ может быть идентифицирован с определенной определенной схемой или набором схем, но я не хочу ссылаться на схему в объекте. В приведенном ниже примере я хотел бы указать, что CreateDataResponseBody связан со схемой данных. Однако проблема в том, что если я сделаю это следующим образом , то при создании классов с использованием swagger-codegen
я получу имя объекта ответа как CreateDataResponseBodyData
. Поэтому либо я хочу иметь пользовательское имя для своего внутреннего объекта ответа, либо я хотел бы удалить это data
свойство из своего определения ответа и все равно каким-то образом указать, что поле id
принадлежит data
. Как я могу это сделать?
Напр.:
CreateDatatResponseBody: required: - data properties: data: required: - id description: "Creates data" properties: id: type: integer description: "Id." example: 1234 Data: description: "Data" properties: id: type: integer description : "Id" example: 1234 phone: type: string description: "phone number" example: "984564246"