我有下面的示例模式。我需要確保在json文件中至少應出現一次「name」:「This is Mandatory」驗證JSON模式中的強制字符串值
是否有可能實現此目的?請幫助。
"SchemaList": {
"type": "array",
"additionalItems": false,
"items": { "$ref": "#/definitions/Schema1" }
},
"Schema1": {
"type": "object",
"properties": {
"description": { "type": "string" },
"name": { "type": "string" }
}
}
非常感謝@erosb 這正是我一直在尋找的。我之前嘗試過「包含」,但沒有意識到它從v6開始有效。順便說一句,我在Swagger 2.0(使用V4)中使用它。反正這是非常有幫助的。祝你有美好的時光:) –