如何从招摇定义中排除属性

Aby*_*yss 5 swagger swagger-editor

我正在使用Swagger在线编辑器。我在定义中创建一些模型

  Object:
    type: object
    properties:
      id:
        type: integer
        format: int32
      name:
        type: string
      some_variable_to_exclude:
        type: string
Run Code Online (Sandbox Code Playgroud)

这是完整的模型,我在不同的响应中使用它。但是在其中之一中,我希望我的模型不显示属性“ some_variable_to_exclude”。我如何排除它?可能吗 ?
好吧,也许不排除,也许在物业附近发表一些评论,但仅针对该回应。

ale*_*gui 0

为了使用自定义对象扩展 Swagger 架构,该字段必须以x-

在此处查看更多信息: http: //swagger.io/specation/#vendorExtensions

例如,swagger-node 用于x-swagger-router-controller指定特定 API 路径使用哪个控制器。但您可以将它用于您需要的任何用途,例如,x-custom-property