Я создаю простую спецификацию OpenAPI 3 yaml, например, такую:
. . .
/query:
get:
parameters:
- $ref: '#/components/parameters/bookid'
components:
parameters:
bookid:
in: query
name: bookid
required: false
schema:
format: integer
type: number
Теперь я хотел бы использовать общий параметр bookid
, но переопределяя required
значение от false
до true
.Например (это не работает !!!):
. . .
/query2:
get:
parameters:
- $ref: '#/components/parameters/bookid'
required: true
components:
parameters:
bookid:
in: query
name: bookid
required: false
schema:
format: integer
type: number
Есть ли способ сделать это?
Спасибо.