我正在为params
字段编写OpenAPI定义,它是一个对象,包含一个名为name
的字段,默认情况下它是字符串类型,但可以是任何类型,例如整数、数字、布尔值、字符串或字符串数组、布尔值、数字、整数。
参数:{ name: string: int | string | number | boolean | int[] | string[] | number[] | boolean[] }
如何在OpenAPI中定义这样的字段?
我尝试过以下几种方法
params:
description: Simple parameters map
type: object
additionalProperties:
name:
type: object
oneOf:
- type: string
- type: boolean
- type: integer
- type: number
- type: array
items:
- string
- integer
- number
- boolean
但这会产生以下语法错误:
不应包含其他属性名称。
https://stackoverflow.com/questions/56186187
复制相似问题