在swagger 2.0中,如何对属性进行$ ref引用并使其“必需”?

时间:2018-12-26 11:51:58

标签: go swagger swagger-2.0

使用巨剑。我使用了petstore示例,并为此编辑了NewPet定义-

"NewPet": {
        "type": "object",
        "required": [
          "name"
        ],
        "properties": {
          "name": {
            "$ref":"#/definitions/name"
          },
          "tag": {
            "type": "string"
          }
        }
      }

name的定义为-

"name":{
            "type": "string"
    }

生成服务器会从名称中删除required验证。这里有什么问题吗?还是有另一种方法可以重用属性定义?

0 个答案:

没有答案