给定以下架构定义(这是定义所需属性的有效方法):
MySchema:
type: object
required: [property1, property2, property3]
properties:
property1:
type: integer
property2:
type: integer
property3:
type: integer
是否有方法指定所有属性都是必需的?
澄清:我正在寻找一种方法来说明所有属性都是必需的,而不是一个接一个地指定。*
更明确地说:this没有回答我的问题。
2条答案
按热度按时间7ajki6be1#
这是根据需要定义模型属性的正确方法,我不知道还有其他方法可以指定所有属性都是必需的。
对于参数,
required
属性是布尔值(真/假),而不是所需参数名称的列表。gcuhipw92#
在模式中设置
additionalProperties: false