我有一个通用参数,我想用于查询和路径。
parameters:
idParam:
name: ID
description: The ID of the object
required: false
type: number
format: int32
有没有办法为这两种情况重用一个参数,只是改变“in”属性,就像我在下面做的那样,或者我必须做两个单独的参数定义?
/path:
paramInQueryString:
get:
parameters:
- $ref: "#/parameters/idParam"
- in: query
paramInQueryPath/{ID}:
get:
parameters:
- $ref: "#/parameters/idParam"
- in: path
答案 0 :(得分:-1)
可重用的参数对象将在OpenAPI规范3.0中引入。请参阅https://github.com/OAI/OpenAPI-Specification/blob/OpenAPI.next/versions/3.0.md#components-object => "参数定义对象"了解更多信息。