Rest 如何使用在YAML/swagger.io中有href的数组构造响应?

Rest 如何使用在YAML/swagger.io中有href的数组构造响应?,rest,yaml,swagger,Rest,Yaml,Swagger,我该如何做这样的事情: "groups":{ "href":"https://api.mydomain.com/account/abC132/groups", "items":[ ] } 我有这个: groups: type: array properties: href: type: string items:

我该如何做这样的事情:

"groups":{  
      "href":"https://api.mydomain.com/account/abC132/groups",
      "items":[  

      ]
   }
我有这个:

groups:
            type: array
            properties:
              href:
                type: string
            items:
              type: object
              name: division
              properties:
                href:
                  type: string
                id:
                  type: string

但是,大摇大摆的编辑器没有识别出该组属性下的href。

我相信您正在寻找与此类似的内容:

定义:
组:
标题:团体
类型:对象
特性:
href:
类型:字符串
项目:
类型:数组
项目:
$ref:“#/definitions/group”
组:
类型:对象
特性:
href:
类型:字符串
身份证件:
类型:字符串

我必须执行以下操作:

definitions:
  groups:
    title: groups
    type: object
    properties:
      href:
        type: string
      items:
        type: array
        items:
          $ref: '#/definitions/group'
  group:
    type: object
    properties:
      href:
        type: string
      id:
        type: string

definitions
是一个全局属性,允许您定义属于
schema
属性的模型和原语/数组,您可以
$ref
并重用这些属性。我相信样品也显示了这一点。我建议总是在
schema
下定义模型,不要内联定义。谢谢webron。找到它,并一直在使用它,热爱它。什么意思是在模式下定义模型而从不内联?我的错,我的意思是在
定义下定义模型。只是不直接在参数或响应内部。