2015-11-06 173 views
0

靜態響應對於某些操作,我們的API使用JSON的靜態位響應,例如:代表揚鞭

{"status":"ok"} 

我來製作這個模型定義最接近的是:

definitions: 
    OKMessage: 
    type: object 
    properties: 
     status: 
     type: string 
     enum: ['ok'] 

但它感覺應該有一種更直接的方式來表示模型中的靜態字符串(並且會生成更清晰的文檔)。我錯過了規範中的某些內容嗎?

回答

1

我認爲這是定義響應的正確方法。你可以考慮只使用字符串(而不是枚舉)給你以後添加不同值的靈活性(例如錯誤,處理等)。