我有一个打开的 api yaml 文件,如下所示。我想将空字符串值指定为字符串类型属性的默认值。有什么方法可以做到这一点
Test:
type: object
required: ['', '']
properties:
test1:
type: string
default: " "
很确定是:
默认:“”
也就是说,其中没有空格。
如果默认为“”,则 Swagger 字符串类型显示“string”。
default - 默认值表示如果未提供的话,输入的使用者将假定为模式的值。与 JSON 模式不同,该值必须符合同一级别定义的模式对象的定义类型。例如,如果 type 是 string,那么 default 可以是“foo”,但不能是 1。
这里是问题主题:https://github.com/swagger-api/swagger-codegen/issues/43