如何通过几个可能的值来约束JSON字段



我有一个字段"type1";其只能具有值"0";1〃"7〃;或";9〃;。我应该向我的模式添加什么,以便只满足这3个值的要求?";type1";现在有这样的结构:

"type1": {
"type": String, 
"pattern": "^[0-9]+$",
"maxLength": 1
}

将其定义为enum以使其更简单、更易于阅读:

"type1": { "enum": [ "1", "7", "9" ] }

另请参阅:了解JSON模式

相关内容

  • 没有找到相关文章

最新更新