2016-08-01 7 views
0

Ich versuche unter JSON Swagger YAML in Prahlerei Editor erstellen 2.0 abzubilden, und ich bin nicht sicher, wie gemischte Array-Typen in mein SchemaWie verschiedene Elementtypen innerhalb Swagger 2.0 Editor

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

Nun meine, setzen swagger definition has,

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

Antwort

1

OpenAPI/Swagger 2.0 unterstützt gemischte Array und Parameter nicht. Mischtypen werden in der nächsten Version, OpenAPI 3.0 unterstützt werden, die anyOf und oneOf Schlüsselwörter:

definitions: 
    MyObject: 
    type: object 
    properties: 
     obj1: 
     type: array 
     items: 
      oneOf: 
      - type: string 
      - type: integer 
Verwandte Themen