使用巨剑。我使用了petstore示例,并为此编辑了NewPet
定义-
"NewPet": {
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"$ref":"#/definitions/name"
},
"tag": {
"type": "string"
}
}
}
name
的定义为-
"name":{
"type": "string"
}
生成服务器会从名称中删除required
验证。这里有什么问题吗?还是有另一种方法可以重用属性定义?