我有一个OpenAPI 3.0模式,其中一个属性(taskRequireSkills
数组)需要引用另一个模式(TaskRequireUserSkill
),如下所示:
components:
schemas:
Task:
properties:
id:
type: integer
name:
type: string
taskRequireSkills:
type: array
schema: # ERROR : bad indentation of a mapping entry
$ref: '#/components/schemas/TaskRequireUserSkill'
created_at:
type: string
format: datetime
TaskRequireUserSkill:
properties:
id:
type: integer
skill_id:
type: integer
skill_name:
type: string
ordering:
type: integer
created_at:
type: string
format: datetime
但是出现“映射条目缩进错误”错误。 我想我的语法无效。 但是哪种语法有效?
答案 0 :(得分:1)
$ refs数组的定义如下:
MyComponent