为什么在 Swagger 中以错误的方式显示多种类型 UI
Why is multiple types shown in a bad way in Swagger UI
我打开了以下 api 架构:
WaypointEntity:
type: object
properties:
id:
type: [number, "null"]
但它在 Swagger 中显示不正确 UI:
知道这是为什么吗?我是否错误地指定了类型?我正在使用 Open Api 3.0
在 OpenAPI 3.0 中,type
不能是类型列表,它必须是单个类型。可为空的数字定义如下:
id:
type: number
nullable: true # <----
更多信息:
我打开了以下 api 架构:
WaypointEntity:
type: object
properties:
id:
type: [number, "null"]
但它在 Swagger 中显示不正确 UI:
知道这是为什么吗?我是否错误地指定了类型?我正在使用 Open Api 3.0
在 OpenAPI 3.0 中,type
不能是类型列表,它必须是单个类型。可为空的数字定义如下:
id:
type: number
nullable: true # <----
更多信息: