yaml规范中数组数据类型的Swagger代码生成问题

我已经用Java设置了OpenApi代码生成,该代码接受YAML作为输入并生成所有模型代码。作为生成验证特定注释的一部分,对于数组中的一个字段,该字段具有验证约束,该约束表示数组中的最大项为7,最大70个文本(这意味着最小长度为1,最大长度为70) 。 生成代码时,仅生成QApplication::setattribute(Qt::AA_EnableHighDpiScaling); ,而不生成@Size(max=7)。我要如何处理这种情况,我想同时处理两个验证。另外,Swagger生成代码的方式是否有问题?

Yaml规范架构摘录

数组[249]     详细地址 [     maxItems:7     Max70Text字串     minLength:1     maxLength:70]

从OpenApi生成器生成的Java代码,请注意,以下代码@Size(min=1,max=70)不会自动生成。

@Size(min=1,max=70)
A19961217 回答:yaml规范中数组数据类型的Swagger代码生成问题

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3163692.html

大家都在问