是否可以为原始类型定义一个swagger定义/模型?例如,请考虑以下Swagger原始类型的定义
definitions:
program_name:
type: string
description: Unique string id
然而,上面的例子回来了很多错误(招摇预计例如properties
场),并没有例子采用任何定义,它的type: object
不是。
其目的是将其用作另一个模型的子组件以及参数 - 以某种方式重用已定义的组件。
认为这是一个招摇的typedef
编辑:根据规范,一个定义对象是一样的架构对象http://swagger.io/specification/#schemaObject,其中指出,它可以接受基本类型。另外,假设基本类型可以存在于定义部分,那么简单参数类型(查询,路径等)是否可以引用基元定义类型?