招摇文件 - 标记字段必填和可选

swagger file - marking fields mandatory and optional

我正在创建一个 swagger 文件。我有一个 POST 方法,其中我在主体中有几个强制和可选参数。

在对象定义中,我列出了如下必填字段。

  type: object
    required:
      - firstname
      - email
      - city
      - country

但这些字段在请求正文中未显示为必填字段。

我错过了什么吗?这是 Online Swagger Editor 的屏幕截图

你的定义是正确的。如果切换到 Model 选项卡,您将看到正文架构中指示的必填字段。