2016-10-18 19 views

回答

4

默认情况下,模型中的字段是可选的,除非您将它们放在required属性中。下面是一个例子(ID,类别是可选字段):

required: 
    - name 
properties: 
    id: 
    type: integer 
    format: int64 
    category: 
    $ref: '#/definitions/Category' 
    name: 
    type: string 
    example: doggie 

编号:https://github.com/swagger-api/swagger-codegen/blob/master/modules/swagger-codegen/src/test/resources/2_0/petstore.yaml#L658

为默认值,你可以简单地使用default属性。这里是一个例子:

- type: object 
    properties: 
    huntingSkill: 
     type: string 
     description: The measured skill for hunting 
     default: lazy 
相关问题