2016-08-01 3 views
0

Я пытаюсь карту ниже JSON для Swagger YAML в развязность редакторе 2.0 и я не знаю, как установить смешанные типы массива в моей схемеКак создать различные типы элементов в Swagger 2.0 редактор

{ 
    "obj1": [ 
    "string data", 
    1 
    ] 
} 

Теперь, мой определение сложности,

schema: 
    object1: 
    type: array 
    items: 
     type: string 

ответ

1

OpenAPI/Swagger 2.0 не поддерживают смешанный массив и параметры. Смешанные типы будут поддерживаться в следующей версии OpenAPI 3.0, используя ключевые слова anyOf и oneOf:

definitions: 
    MyObject: 
    type: object 
    properties: 
     obj1: 
     type: array 
     items: 
      oneOf: 
      - type: string 
      - type: integer 
Смежные вопросы