2017-06-29 2 views
0

Also habe ich einen Pfad, der einen referenzierten Parameter verwendet, aber der referenzierte Parameter ist nicht required: true, den ich hinzufügen möchte. Ich dachte, ich die folgende Syntax für das verwenden könnte:Swagger - Zusätzliche Details für referenzierte Parameter hinzufügen

operationId: getReports summary: Get the reports parameters: - $ref: '#/parameters/reportStartDate' required:true - $ref: '#/parameters/reportEndDate' required:true

Allerdings scheint dies nicht die Art und Weise zu arbeiten, ich erwarten würde. Es scheint auch, dass ich allOf nicht verwenden kann, da das nur zum Kombinieren von Objekten funktioniert.

Hat jemand eine Möglichkeit, dies zu tun?

Antwort

0

Eigenschaften von $ref 'd Parameter können nicht überschrieben werden. Sie müssen den Parameter vollständig neu definieren.

Verwandte Themen