$ref
例如,在 JSON 模式中,在同一模式中拥有一个和其他属性是有效的。
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"title": "My schema",
"properties": {
"scripts": {
"$ref": "#/definitions/scriptsBase",
"description": "More docs.",
"minLength": 10
}
},
"definitions": {
"scriptsBase": {
"type": "string",
"description": "Base Description",
"minLength": 5
}
}
}
如果这是允许的,那么在解析$ref
ed 和$ref
ing 模式中定义的属性时有什么规则(在本例中minLength
和description
.allOf