如何解决如何在 Open API (v3) 中对必填字段进行分组?
我有以下规格:
Player:
type: object
properties:
team_and_salary:
type: object
properties:
team:
type: string
example: Lakers
salary:
type: int
example: 5
required:
- team
- salary
points_per_game:
type: array
items:
type: string
问题是 team_and_salary
对象对我来说看起来像一个奇怪的模式,但稍后将引入另一个与 team_and_salary
正交的属性(例如,name
)并且客户端将需要提供 team_and_salary
或这个新的 name
所以如果我们将 team
和 salary
作为单独的必需属性,将来将它们分组(使用 oneOf ).
这真的有意义吗?有解决方法吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。