相关疑难解决方法(0)

如何在OpenAPI(Swagger)中定义一个可以是字符串或null的属性?

我有JSON模式文件,其中一个属性被定义为stringnull:

"type":["string", "null"]
Run Code Online (Sandbox Code Playgroud)

转换为YAML(与OpenAPI/Swagger一起使用)时,它变为:

type:
  - 'null'
  - string
Run Code Online (Sandbox Code Playgroud)

但Swagger编辑器显示错误:

架构"类型"键必须是字符串

在OpenAPI中定义可空属性的正确方法是什么?

swagger openapi

29
推荐指数
1
解决办法
1万
查看次数

标签 统计

openapi ×1

swagger ×1