模型中列表的Swagger 2.0默认为null

时间:2018-08-01 18:14:05

标签: swagger swagger-2.0 swagger-codegen openapi openapi-generator

我正在尝试构建一个模型对象,其中包含一个“字符串列表”键值对。有没有一种方法可以将列表默认为空而不是空列表?

当前这是模型的设置方式:

Filter:
type: "object"
properties:
  and:
    type: "array"
    items:
      $ref: "#/FilterField"
  or:
    type: "array"
    items:
      $ref: "#/FilterField"

or字段为空时,它仅生成一个空列表or: [],是否可以生成or: null而不是or: []

1 个答案:

答案 0 :(得分:-1)

根据该帖子https://github.com/swagger-api/swagger-codegen/issues/5240 它已经在2.2.2中修复