Swagger 描述一个带招摇的多量程参数

Swagger 描述一个带招摇的多量程参数,swagger,openapi,swagger-2.0,Swagger,Openapi,Swagger 2.0,我想在Swagger 2.0中描述一个定义如下的参数: 该参数在以下间隔中取有效值:-20

我想在Swagger 2.0中描述一个定义如下的参数:

  • 该参数在以下间隔中取有效值:-200

  • 如果:-10,则该参数无效≤ 参数≤ 0

这意味着它有两个有效间隔,因此有两个max和min值来定义。
Swagger规范支持这种定义吗?

这不能在OpenAPI/Swagger 2.0中描述,但可以在OpenAPI 3.x中使用
中的一种来描述

OpenAPI 3.0
类型:整数
其中一项:
-最低:-20
最大值:-10
排他性最小值:真的
排他性最大值:真
-最低:0
最多:30
排他性最小值:真的
排他性最大值:真
OpenAPI 3.1
类型:整数
其中一项:
-独家最低限额:-20
排他性最大值:-10
-排他性最低限额:0
排他性最大值:30

exclusiveem*
关键字在JSON模式草案6中。OAS 3.1默认使用JSON模式2020-12。

谢谢。。那很有用。。你知道这是怎么翻译成春季注解的吗?@Sara Sara我不知道,对不起。请随时了解这一点。相关: