Import openAPI-$ref用于外部文件-仅工作一次
我有两个文件使用相同的$ref调用另一个文件-只是为了防止代码重复Import openAPI-$ref用于外部文件-仅工作一次,import,openapi,Import,Openapi,我有两个文件使用相同的$ref调用另一个文件-只是为了防止代码重复 ... SomePropName: type: object allOf: - $ref: "./example.yaml#/example"# ... 导入可以工作,但仅适用于第一个文件,对于第二个文件,它看起来只是空的/未定义的,但不会引发错误 如果我注释掉第一个文件中的$ref,那么第二个文件也可以 在openAPI中,Afaik可以多次使用$refs(我想这就是目的吗?),它可以在同
...
SomePropName:
type: object
allOf:
- $ref: "./example.yaml#/example"#
...
导入可以工作,但仅适用于第一个文件,对于第二个文件,它看起来只是空的/未定义的,但不会引发错误
如果我注释掉第一个文件中的$ref,那么第二个文件也可以
在openAPI中,Afaik可以多次使用$refs(我想这就是目的吗?),它可以在同一个文件中进行声明,例如:#/components/schemas/
,但不能用于外部导入
有什么建议吗
谢谢 您在API定义中使用了什么工具?您能否发布一个包含$refs和引用文件内容的完整示例?