unevaluatedProperties 和 additionalProperties区别

入参校验产品化 schema_个人渣记录仅为自己搜索用的博客-CSDN博客

unevaluatedProperties是后来的能力, 比additionalProperties 功能更强大.

1. 不用重复声明

相比additionalProperties,  unevaluatedProperties 不需要重复声明( redeclare) allof中已经定义属性, 

unevaluatedProperties 和 additionalProperties区别_第1张图片

2.  还可以和   if then 能力结合.

unevaluatedProperties 和 additionalProperties区别_第2张图片

json-Schema中文翻译

https://www.cnblogs.com/charlieroro/p/15939356.html

你可能感兴趣的:(jsonSchema)