我在yaml的定义部分中有以下内容。当我提出无效日期时,它不会像我期望的那样错误 - 将其视为有效。如果我不包含修改时间字段,我会得到所需的错误 - 正如我所料。我似乎无法弄清楚我做错了什么。
new-audit-data:
type: object
required:
- modified_time
- change
properties:
modified_time:
type: string
format: date-time
example: 2018-01-21T23:28:56.782Z
change: {}
答案 0 :(得分:0)
我玩过这个并且意识到我的问题可能毫无意义。我找到了一种实现有效验证的方法。感谢那些阅读我问题的人。