gpt4 book ai didi

swagger - 如何从 swagger 定义中排除属性

转载 作者:行者123 更新时间:2023-12-02 11:21:51 24 4
gpt4 key购买 nike

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

  Object:
type: object
properties:
id:
type: integer
format: int32
name:
type: string
some_variable_to_exclude:
type: string

这是完整的模型,我在不同的响应中使用它。但是在其中之一中,我希望我的模型不存在属性“some_variable_to_exclude”。我怎样才能排除它?是否可以 ?
好吧,也许不排除,也许在属性(property)附近有一些评论,但仅针对该回复。

最佳答案

为了使用自定义对象扩展 Swagger 模式,该字段必须以 x- 开头。

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

例如,swagger-node 使用 x-swagger-router-controller指定用于特定 API 路径的 Controller 。但是你可以将它用于任何你需要的地方,例如,x-custom-property

关于swagger - 如何从 swagger 定义中排除属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42976785/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com