我正在尝试创建一个允许可为空属性的 JSON 模式。例如,我希望以下 JSON 有效:
{
"some_name" : null
}
具有以下架构:
{
"type": "object",
"properties": {
"some_name": {
"type": [
"string",
null
],
"maxLength": 100
}
}
}
但是,它是无效的,因为它认为“null”不能有 maxLength。有没有好的方法来做到这一点?我希望有一个“可空”属性,或者类似的东西!