腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4569)
视频
沙龙
1
回答
如
何在
openapi
yaml
规范
中
使用
allOf
组合
两个
组件
?
、
、
、
我尝试
使用
openapi
-generator-maven-plugin:3.3.4从
yaml
规范
生成java模型类。在一个
组件
中
,我有一个
allOf
参数,试图通过引用来
组合
两个
不同的
组件
。它是这样的: Flight:
allOf
: - $ref: '#/components/schemas/FlightReference'
浏览 209
提问于2020-03-23
得票数 1
回答已采纳
1
回答
Swagger递归引用(
使用
Intellij Idea插件)
、
、
我有Swagger插件和
openapi
3.0
规范
中
引用的Node.
yaml
json模式:type: object id: { type: string } $ref: 'Node.
yaml
'java.
浏览 13
提问于2021-07-18
得票数 0
1
回答
OpenAPI
3.0 -
allOf
3.0
、
、
以下是
YAML
:info: version: 1.0.0 /test: summary:content: schema: -
allOf
properties:
浏览 0
提问于2018-09-28
得票数 1
回答已采纳
1
回答
使用
OpenAPI
时未生成oneOf模型
、
、
我
使用
OpenAPI
+
OpenAPI
生成器启动spring,并尝试
使用
模式oneof,如下所示:...这是components.
yaml
文件
中
的相关配置:
allOf
: - type: object
浏览 9
提问于2022-02-09
得票数 1
回答已采纳
1
回答
装腔作势模式: oneOf,anyOf,
allOf
同时有效?
、
我只是在阅读Swagger
规范
的Schema定义
中
更高级的验证器: "Schema":{ "properties":{、oneOf的
组合
,而不是关键字。我有
两个
问题。{ { "minItems"
浏览 0
提问于2018-04-02
得票数 1
回答已采纳
2
回答
Swagger-Codegen不
使用
供应商扩展x-判别器-值。
、
、
、
我正在尝试
使用
swagger-codegen为模式
规范
生成Java客户端。该模式
使用
供应商扩展x-discriminator-value创建继承模型。例如,我
使用
了我作为
yaml
找到的模式
规范
,并将其转换为json (我用"spec“根将结果包装起来,这样我就可以将结果发送到在线代码生成器,如下文后面所述)。当我尝试在本地或
使用
在线代码生成器生成Java时,我会发现,没有
使用
x-discriminator-value值完成去角色化。相反,它
浏览 16
提问于2020-01-29
得票数 1
回答已采纳
1
回答
如
何在
Golang中
使用
基于判别器的多态数组反序列化
OpenAPI
3
YAML
文件?
、
我想基于一个
YAML
模式在Golang
中
反序列化一些
OpenApi
3数据。该
规范
包含一个polymorphic array。如何根据discriminator类型将其反序列化为Golang
中
的相应结构类型?我试图
使用
一个接口作为特征数组
中
的基类型,但之后我无法
使用
显式强制转换来upcast各个项。这是我正在
使用
的库的问题还是在结构/接口类型的结构
中
的问题?Spec Specification `
y
浏览 7
提问于2022-05-20
得票数 1
2
回答
对于
allOf
3模式继承,哪个是正确的
OpenAPI
语法?
、
components: FileContent: - $ref: '#/components/schemas/FileInfo'additionalProperties: false schemas: type: object
allOf
:
浏览 19
提问于2022-08-25
得票数 1
2
回答
如何合并多个
OpenAPI
规范
?
、
、
、
我在这里研究如
何在
一个文件
中
合并几个
OpenApi
v3
组件
定义,试图找到一个解决方案。 现在,您需要将所有
组件
s.v1.
yaml
组合
到一个模式
中
(我将其命名为blueprint.v1.
yaml
)。通常,我
使用
swagger-cli合并所有$ref依赖项,但现在情况并非如此,
浏览 4
提问于2020-04-17
得票数 10
回答已采纳
1
回答
OpenAPI
PHP客户端
使用
anyOf造成致命错误
、
、
、
、
我正在尝试
使用
OpenAPI
和
allOf
属性创建一个anyOf自动生成的PHP客户端。此外,这些对象也有一个公共的基本对象。这两种类型的项都有自己的属性(分别为itemOneProperty和itemTwoProperty ),以及公共属性baseItemProperty (
使用
allOf
关键字从BaseItem继承)。这里有API
规范
yaml
:info: tit
浏览 0
提问于2019-08-01
得票数 10
回答已采纳
2
回答
我们可以在
allOf
/components/parameters中
使用
OpenAPI
来覆盖引用参数的属性吗?
、
我试图
使用
OpenAPI
3创建API文档,但在参数定义中
使用
allOf
关键字时会出现错误: parameters: name: idrequired: true type: string dataSourceID:
浏览 0
提问于2018-09-04
得票数 5
回答已采纳
1
回答
如何从另一个
OpenAPI
文件导入
组件
?
、
您可以导入在其他
OpenAPI
文件
中
定义的
组件
吗?我可以做一些像:$ref: './otherOpenAPI.
yaml</e
浏览 0
提问于2019-04-26
得票数 2
回答已采纳
2
回答
OpenAPI
3 --属性在写入时是可选的,但在读取时是必需的。
、
、
如果客户端提供了一个,则将
使用
它;否则,服务器将生成一个。我们确实希望这种区别是明确的,因此任何阅读
OpenAPI
规范
的工具都知道确切的期望。当然,这可以
使用
与
allOf
修饰符链接的不同模式的
组合
来实现(参见下面的示例),但我希望避免执行此
组合
(假设它首先与工具一起工作)。所以我的问题是: 在
OpenAPI
>= 3.0.2
中
是否有一种方法来声明所需的属性--readO
浏览 0
提问于2019-03-04
得票数 3
回答已采纳
2
回答
如何从protobuf ( swagger3 )文件(..json/..
yaml
)中生成swagger3 (
OpenAPI
3)
规范
?
、
、
、
、
我最初的用例:我能够
使用
swagger库(
如
: )从protobuf文件(.proto)生成.proto
规范
。但是我的需
浏览 4
提问于2020-04-21
得票数 11
1
回答
openAPI
无法将ref解析为外部文件。
组件
名称包含无效字符。
、
、
、
我遵循David Garcia 提供的示例,然后
使用
OpenAPI
CodeGenerator生成我的模型。. _我正在
使用
David Garcia的例子
中
的
yaml
:info: title: Swagger/_index.
yaml
" 您可以轻松地将其粘贴到
中
,并亲自查看错误。
OpenAPI</em
浏览 17
提问于2022-06-20
得票数 1
回答已采纳
1
回答
如何将Maven
中
的多个
OpenAPI
3.0
规范
文件合并为一个?
、
、
、
在
使用
Spring的Maven项目中,有几个
OpenAPI
3.0
规范
文件。一种
规范
定义了所有HTTP错误( errors.yml ),其他
规范
中
引用了errors.yml的
组件
。我想要生成一个包含errors.yml内部所有
组件
的输出
规范
。输入
规范
: $ref: "errors.yml#/components/schemas/Error"
浏览 9
提问于2022-03-17
得票数 2
2
回答
如
何在
生产和开发
中
重用相同的
openapi
.
yaml
文件?
、
、
我们
使用
GitOps模型来部署我们的软件。dev分支
中
的所有内容都会进入开发环境,而main
中
的所有内容都会被部署到生产中。除了我们
使用
Google依赖于host参数的
openapi
.
yaml
之外,一切都很好。只有一个值的空间,所以我们必须记住为每个部署更改它,不允许我们进行完全自动化的部署。当
使用
Google时,如何管理相同的
openapi
.
yaml
定义?
浏览 9
提问于2022-01-27
得票数 0
回答已采纳
1
回答
‘$ref`’-在
OpenAPI
3
中
的#/components/schemas顶级多个文件
、
、
、
例如,我有文件widgets.a.
yaml
# schema def # schema defWidgetB1:WidgetB2:现在在我的主要
OpenAPI
定义
中
,如果我这样做的话:# other
OpenAPI
def stuff如果我试图引用这
两个
文件,
如
: # ...
浏览 4
提问于2020-11-21
得票数 1
3
回答
如何指定属性可以为null或带有swagger的引用
、
、
讨论如何
使用
jsonschema将属性指定为null或引用。 注意:一些swagger实现
使用
x-nullable (或其他一些)来指定属性值为null,但是,$re
浏览 14
提问于2016-12-01
得票数 35
回答已采纳
3
回答
在springdoc中
使用
openapi
.
yaml
、
我可以从
OpenAPI
中
自定义。我用一个@RestController创建了一个简单的springboot项目。我创建
openapi
.
yaml
并将其复制到/src/main/resources/。 但我在打开的swagger页面上看到了默认值。
浏览 17
提问于2020-05-29
得票数 4
回答已采纳
点击加载更多
相关
资讯
重磅:Swagger3.0官方starter诞生了,其它的都可以扔了
基于Swagger实现RESTful指南
推荐一款接口 API 设计神器!
重磅:Swagger3.0 官方 starter 诞生了,其它的都可以扔了
2020年非常热门的 10 个 Java 微服务框架
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券