模型中列表的Swagger 2.0默认值为空

模型中列表的Swagger 2.0默认值为空,swagger,swagger-2.0,swagger-codegen,openapi,openapi-generator,Swagger,Swagger 2.0,Swagger Codegen,Openapi,Openapi Generator,我试图构建一个模型对象,它包含一个“字符串列表”键值对。有没有办法将列表默认为null而不是空列表 目前,模型的设置方式如下: Filter: type: "object" properties: and: type: "array" items: $ref: "#/FilterField" or: type: "array" items: $ref: "#/FilterField" 当或字段为空时,它只会生成一个空列表或:[],

我试图构建一个模型对象,它包含一个“字符串列表”键值对。有没有办法将列表默认为null而不是空列表

目前,模型的设置方式如下:

Filter:
type: "object"
properties:
  and:
    type: "array"
    items:
      $ref: "#/FilterField"
  or:
    type: "array"
    items:
      $ref: "#/FilterField"
字段为空时,它只会生成一个空列表
或:[]
,有没有办法生成
或:null
而不是
或:[]

它已经在2.2.2中修复,您正在生成哪种语言/框架?(codegen的
-l
选项)请应用标记来标记内联代码段,而不是将它们放在引号之间。