昂首阔步需要所有属性

JeB*_*JeB 7 yaml swagger swagger-2.0

给定以下架构定义(这是定义所需属性的有效方法):

MySchema:
 type: object
 required: [property1, property2, property3]
 properties:
  property1:
   type: integer
  property2:
   type: integer
  property3:
   type: integer
Run Code Online (Sandbox Code Playgroud)

有没有一种方法可以指定所有属性都是必需的?

Wil*_*eng 4

这是根据需要定义模型属性的正确方法,我不知道有任何其他方法可以指定所有属性都是必需的。

对于参数,required属性是布尔值(true/false),而不是所需参数名称的列表。例如

name: avatar
in: formData
description: The avatar of the user
required: true
type: file
Run Code Online (Sandbox Code Playgroud)