Ich dokumentiere eine API mit Swagger-Dokumenten. Ich habe mehrere Endpunkte, die einen gemeinsamen Satz von Basiseigenschaften haben. Ich würde gerne $ ref verwenden, um auf diesen Basissatz von Eigenschaften zu verweisen und diese Eigenschaften dann um zusätzliche Eigenschaften zu erweitern, die für jeden Endpunkt einzigartig sind. Ich stellte mir vor, dass es so etwas wie dies funktionieren, aber dies ist ungültig:Kombinieren von Definitionen in Swagger-Dokumenten
"properties": {
"$ref": "#/definitions/baseProperties",
unique_thing": {
"type": "string"
},
"another_unique_thing": {
"type": "string"
}
}