问题描述
API-Platform 将生成 Swagger/OpenAPI 路由文档,然后是架构(AKA 模型)的以下文档(docs 将它们显示为“模型”,但当前版本(例如 2.7)将它们显示为“架构”) .
为显示这些模式/模型而生成的内容在哪里?怎么能去掉一些?显示它们的功能是 Swagger-UI 的一部分,但 API-Platform 必须负责提供 JSON 配置,从而更改 API-Platform 而不是 Swagger-UI。请注意,this post 显示了如何添加架构而不是如何删除架构。除了 this 之外,还有没有关于该主题的文档没有详细说明?
从下面的输出中可以看出,我暴露了 AbstractOrganization
,但是,这个类由几个其他类扩展,并不打算公开,但应该只公开具体类的模式。请注意,我的 AbstractOrganization
实体类没有用 @ApiResource
标记,也没有显示在 Swagger/OpenAPI 路由文档中,而只显示在架构/模型文档中。
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)