【发布时间】:2021-08-13 13:47:47
【问题描述】:
我的 openApi 3.0 的“组件”部分定义了以下架构:
schema1:
required:
- prop1
- prop2
properties:
prop1
prop2:
enum:
- option1
- option2
prop3
此 Schema 用于将另一个模式中的数组元素定义为:
schema2:
required:
- prop4
- items
- prop6
properties:
prop4
prop5:
type: array
items:
$ref: '#/components/schemas/schema1'
maxItems: 2
prop6
现在在模式 2 的 prop5 中,我希望数组的元素具有 prop2 的唯一值。任何想法如何实现这一点。
【问题讨论】:
标签: yaml openapi swagger-editor