openapi typescript-fetch生成非可空类型为可空

时间:2020-10-08 12:22:39

标签: typescript openapi openapi-generator

基本上,我所有的DTO都使用可为空的字段生成,例如:id?: number;。如何为未标记为可空的类型创建不可空的类型。

我的DTO模式如下:

 "UserDTO": {
        "type": "object",
        "properties": {
          "firstName": {
            "type": "string",
            "nullable": true
          },
          "lastName": {
            "type": "string",
            "nullable": true
          },
          "id": {
            "type": "integer",
            "format": "int32"
          }
        }

我生成如下代码: openapi-generator generate --additional-properties=prefixParameterInterfaces=true,typescriptThreePlus=true --remove-operation-id-prefix -i libs/services/defs/swagger.json -g typescript-fetch -o libs/services/src/api

0 个答案:

没有答案