**问题:**当我使用openAPI代码生成器生成一个类时,List类型的属性会立即初始化为空的ArrayList。我想删除这个初始化,这样这个属性就可以为null。我如何在openAPI规范中做到这一点?**用例:**对于我的merge-patch操作,我需要区分给出一个空列表作为参数还是根本不指定参数。我希望在参数给定时得到一个空列表,但如果参数未给定,则包含一个空List和null。
gcxthw6b1#
选项containerDefaultToNull让你选择是null还是空(列表,Map),请参阅文档。但生成的代码/解析器似乎无法区分null或空输入。我不确定,你应该分析生成的代码。
containerDefaultToNull
null
1条答案
按热度按时间gcxthw6b1#
选项
containerDefaultToNull
让你选择是null
还是空(列表,Map),请参阅文档。但生成的代码/解析器似乎无法区分
null
或空输入。我不确定,你应该分析生成的代码。