首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swagger Codegen动态创建某些模型

Swagger Codegen动态创建某些模型
EN

Stack Overflow用户
提问于 2016-09-01 07:41:05
回答 1查看 252关注 0票数 1

简而言之,使用Swagger,我希望能够根据yaml中的属性动态生成或不生成模型。

我使用当前的生成器来实现这个功能,但是它需要在一个文件中生成所有的类,这显然不是很理想。

我研究过的几个向量没有任何成功(至少没有大的重写),它们是有条件地向CodeGen添加modelTemplateFile,在生成过程中删除/不删除某些类,以及在我不想生成的类上创建空文件。

如果没有相当大的重写/添加,所有这些似乎都不会很好地工作,因为这似乎不是库考虑的用例。我非常反对在一个仍在发展中的库上编写大量的角例代码,所以我正在寻找一种干净的方式来集成功能,而不需要重新编写/扩展核心类。

我目前正在构建的环境是iOS,Android。我希望能够创建/不创建模型的原因是,我们当前的体系结构既包括数据库模型,也包括swagger模型,其中一些模型被排除在数据库之外。

任何帮助都将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2016-09-01 13:34:36

您可以使用.swagger- Codegen -ignore跳过使用Swagger Codegen时不想生成的模型文件(或其他文件)。

.swagger-codegen-ignore的工作方式与.gitignore非常相似。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39260624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档