Swagger/OpenAPI:响应中的动态子模式

Swagger/OpenAPI:响应中的动态子模式,swagger,openapi,Swagger,Openapi,我正试图用动态最大值和默认值构造一个参数限制。这意味着我想在定义响应时设置这些值,而不是在对象本身上: 目前,我有以下几种有效方法: 参数: -$ref:“../../../../commons/parameters/fromDate.yaml” -$ref:“../../../../commons/parameters/toDate.yaml” -$ref:“../parameters/logLimit.yaml” 和logLimit.yaml是: in:query 名称:限额 描述:要返回

我正试图用动态
最大值
默认值
构造一个参数
限制
。这意味着我想在定义响应时设置这些值,而不是在对象本身上:

目前,我有以下几种有效方法:

参数:
-$ref:“../../../../commons/parameters/fromDate.yaml”
-$ref:“../../../../commons/parameters/toDate.yaml”
-$ref:“../parameters/logLimit.yaml”
logLimit.yaml
是:

in:query
名称:限额
描述:要返回的最大项目数。
必填项:false
模式:
类型:整数
最高限额:1000
默认值:500
如何从参数数组中定义
最大值
默认值
示例
,并且仍然可以免费获得我的
说明
中的
名称
?我浏览过的问题表明这是不可能的,但我发现很难相信OpenAPI3.0没有启用如此简单的可重用性