【发布时间】:2017-01-05 15:31:19
【问题描述】:
我目前正在学习如何使用 Swagger 进行记录,因为我的公司正在评估将其用作为即将进行的项目记录的标准方式。
我在网上看到使用 YAML 比使用 JSON 更容易阅读,而且由于 YAML 是 JSON 的子集,我认为它会没问题。
我正在处理 200 代码的响应,我想表示类似于以下结构的内容:
responses:
200:
description: OK.
schema:
title: response
type: object
items:
properties:
title: user
type: array
items:
id:
type: string
name:
type: string
status:
type: integer
基本上,我返回一个名为“response”的对象,其中包含两个变量:一个名为“user”的数组,其中包含多个字符串(为了清楚起见,我只包括了两个)和另一个变量(在“user”数组之外)称为“状态”,包含一个整数。
上面的代码不起作用,编辑器通知我它不是“有效的响应定义”。
我不确定如何解决这个问题。对于我做错的事情,我将不胜感激。
【问题讨论】:
标签: yaml swagger swagger-2.0