Я создал определение под названием Product
и другое под названием Text
(см. код).
На parameters
из paths
не могу использовать тип Text
созданный в определениях. В определении Product
у меня есть свойство с именем message
, и я хочу, чтобы это свойство также имело тип Text
.
(...)
paths:
/products:
get:
summary: Product Types
description: |
Description text
parameters:
- name: latitude
in: query
description: Latitude component of location.
required: true
### The type Text was not found here
type: Text ### The type Text was not found here
(...)
definitions:
Product:
properties:
message:
### The type Text was not found here
type: Text ### Compilation Error in this line ####
name:
type: string
description: Data description.
Text:
properties:
code:
type: string
Но возникает эта ошибка:
Ошибка Swagger: данные не соответствуют ни одной схеме из anyOf.
Как я могу ссылаться на тип Text
на тип Product
?