添加swagger ui v2.0中所需的占位符

时间:2018-12-03 11:07:45

标签: swagger swagger-ui

我得到了这样大胆的描述:

  APIExperimentProperties:
    type: object
    properties:
      name:
        type: "string"
      experimentVariants:
        type: array
        items:
          $ref: "#/definitions/APIExperimentVariantProperties"
      owner:
        type: "string"
      label:
        type: "string"
      ticketId:
        type: "string"
      featureName:
        type: "string"

  APIExperimentVariantProperties:
    type: object
    required:
    - id
    - name
    properties:
      id:
        type: "integer"
        format: "int64"
      name:
        type: "string"

我想在swagger-ui中将APIExperimentVariantProperties中的字段ID和名称标记为必需。
enter image description here
正如您在图片中看到的那样,它看起来确实有效。
它从字段中删除了可选项,并且它们的标签更加粗体 (例如,id字段与featureName字段)。

但是我想让他们的占位符说这是必填字段,就像它自动为下图中的字段所做的一样。 enter image description here

任何想法该怎么做?抽取没有带来任何其他线索。

0 个答案:

没有答案