2017-09-27 43 views
0

嗨,大家好我想附加一個新的屬性到引用對象,但我似乎無法找到正確的答案這裏是我想要實現的,結果應該是類似下面

{ 
    "results": {   
    "param1": "Add", 
    "param2": {}, 
    "object1": "obj", 
    "object2": "object" 
    } 
} 

那麼下面就是我所做的

responses: 
    results: 
     description: My description here 
     schema: 
      $ref: '#/definitions/Success' 
definitions: 
    Success: 
     properties: 
      param1: 
      type: string 
      default: Add 
      param2: 
      type: object 
      $ref: '#/definitions/ObjectData' 
    ObjectData: 
     properties: 
      object1: 
      type: string 
      default: obj 
      object2: 
      type: string 
      default: object 
+0

@海倫爲此感謝。這是我正在尋找的 –

回答

0

如果我是這樣做的結果,這將是我的做法

resoponses: 
    result: 
    description: Description here 
    schema: 
     $ref: '#/definitions/Success' 
properties: 
Success: 
    param1: 
     type: string 
     default: 'Add' 
    param2: 
     type: object 
     properties: 
      object1: 
       $ref: '#/definitions/object1' 
      object2: 
       $ref: '#/definitions/object2'