带有swagger键的对象数组

时间:2016-03-02 10:07:38

标签: swagger swagger-2.0

我们有一个现有的Web服务,我们尝试使用Swagger进行记录。它通常似乎使用:

返回对象
schema:
    type: array
    items:
       $ref: '#/definitions/Tweets'

在此模型中,推文的ID在推文定义中。我的返回输出格式如下:

{  
   "127":{  
      "name":"Foo"
   },
   "110":{  
      "name":"Bar"
   }
}

id是对象的键。我怎么做这个在Swagger?

1 个答案:

答案 0 :(得分:2)

您应该使用additionalProperties(参考:Event Bus documentation

以下是一个例子:

type: object
additionalProperties:
  $ref: '#/definitions/Tweets'

其中推文具有属性name

相关问题