6
A
回答
4
我不認爲有一個,它感覺像一個很大的缺點。這絕對沒有在the Schema Object portion of the specification中提及。他們召喚出元素那裏,已經從JSON模式和anyOf
採用的是不在其中:
以下屬性是直接從JSON模式定義拍攝並遵循相同的規格:
- $ REF - 作爲一個JSON參考
- 格式(見數據類型格式的其他細節)
- 標題
- 描述(GFM語法可用於富文本representat離子)
- 默認(不像JSON架構,該值必須符合的架構對象的定義的類型)
- multipleOf
- 最大
- exclusiveMaximum
- 最小
- exclusiveMinimum
- 最大長度
- minLength
- pattern
- maxItems
- minItems
- uniqueItems
- maxProperties
- minProperties
- 需要
- 枚舉
- 類型
以下屬性從JSON架構定義但它們的定義取調整到Swagger規格。它們的定義與JSON模式中的定義相同,只是在原始定義引用JSON模式定義的情況下,纔會使用模式對象定義。
- 項目
- allOf
- 性能
- additionalProperties
我認爲最接近的就是discriminator
場,但是這意味着你必須構建你的輸出,以適應昂首闊步。
4
anyOf
和oneOf
現在支持OpenAPI Specification 3.0(2017年7月26日發佈)。
相關問題
- 1. Swagger註釋和Swagger規範2.0
- 2. 從jsonschema轉換爲swagger 2.0
- 3. 如何擺脫swagger的「價值」json {「value」:「{\」swagger \「:\」2.0 \「,\」info \「{\」description?
- 4. Swagger從1.2遷移到2.0規範
- 5. 使用Swagger Spring OAuth 2.0的API文檔
- 6. Swagger 2.0是否支持矩陣參數?
- 7. 關於Swagger 2.0中的XML的問題
- 8. Swagger 2.0 with API 2.o and Odata 3.0
- 9. 降級從Swagger 2.0轉換爲1.2
- 10. JPA:對查詢鍵anyOf()無效使用
- 11. JSON模式:使用anyOf,oneOf,allOf內additionalProperties
- 12. PostgreSQL的ARRAY ALLOF和ANYOF條件
- 13. 如何在JSON中編寫'anyOf'語句?
- 14. Swagger虛假API與swagger節點
- 15. Restlet,HTTPS和Swagger
- 16. Swagger 2.0在Spring MVC rest api中的實現
- 17. Swagger 2.0在模型中的字符串顯示爲「」
- 18. 如何將Swagger 2.0 JSON文件分解成多個模塊
- 19. ServiceStack Swagger插件是否適用於.NET WebAPI 2.0
- 20. Swagger/Open API 2.0可以聲明通用響應頭嗎?
- 21. Swagger 2.0:「意外缺失名稱響應屬性」
- 22. 如何格式化Swagger 2.0文本描述?
- 23. 將Swagger 2.0與Glassfish 4.1集成OSGi REST項目
- 24. Swagger 2.0中的JSON對象的模式類型是什麼
- 25. 服務堆棧Swagger 2.0和Azure Api管理導入
- 26. 在swagger 2.0上的模型的屬性參考(嵌套)
- 27. 如何在Swagger 2.0中對多個參數進行分組?
- 28. WSO2 API Manager 2.0 Swagger控制檯不工作
- 29. API管理器:在Swagger 2.0定義中設置API圖標?
- 30. 將JSON轉換爲JSON Schema草稿4與Swagger 2.0兼容