У меня ошибка, аналогичная Ошибка схемы Swagger НЕ должна иметь дополнительных свойств, но в моем случае я ссылаюсь на # / definitions, поэтому был бы признателен за помощь.
Я попытался создать явный объект:
responses: '200': content: application/json schema: type: object properties: id: integer
и это дает мне:
Ошибка схемы на пути ['/ user']. post.responses ['200'] НЕ ДОЛЖНЫ иметь дополнительных свойств additionalProperty: content, schema Перейти к строке 119
Я также пробовал:
responses: '200': $ref: '#/definitions/UserCreateResponse'
и это вызывает у меня:
Семантическая ошибка в paths./user.post.responses.200.$ref 200 $ refs не может соответствовать ни одному из следующего: "# / definitions", "< em> # / parameters "Перейти к строке 120
Если я использую $ ref, объект отображается так, как нужно, но ошибка сохраняется в редакторе.