我在https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.2.md的OpenAPI规范(v2.x或3.x)中找不到为复杂(非原始)类型定义default
的示例。是否有表明它受支持的地方?谢谢!
答案 0 :(得分:1)
是的,default
可以用于原始类型和复杂类型。 default
是Schema Object的属性,并且Schema Object用于定义原始数据类型和复杂数据类型。
虽然没有明确说明,但这是从模式对象和default
属性的描述中隐含的:
模式对象允许定义输入和输出数据类型。这些类型可以是对象,也可以是基元和数组。
...
default
-默认值表示如果未提供输入,则使用者将假定其为架构的值。