我在根参数中定义了一些参数
parameters:
fooParam:
name: foo
in: query
description: Foo foo foo.
required: false
type: number
format: int32
现在我在路径中引用它
/pathOne:
get:
parameters:
- $ref: "#/parameters/fooParam"
假设我想在另一个路径或方法中使用该参数,但我希望它是必需的(必需:true)
/pathTwo:
get:
parameters:
- ?????????????????
有没有办法引用相同的参数并覆盖其中一个或多个属性?
答案 0 :(得分:12)
不,没有。这是JSON引用的限制,而不是Swagger的限制。