2016-02-17 14 views

Trả lời

6

Sử dụng anyOf để xác nhận rằng thuộc tính phải tuân thủ một hoặc một giản đồ khác.

{ 
    "type": "object", 
    "properties": { 
     "tracking_number": { 
      "anyOf": [ 
       { "$ref": "#/definitions/tracking_number" }, 
       { "type": "array", "items": { "$ref": "#/definitions/tracking_number" } 
      ] 
    }, 
    "definitions": { 
     "tracking_number": { "type": "integer" } 
    } 
} 
+4

Phải cười khi đọc tên của bạn ... Đó là người có thể đưa ra lời khuyên về JSON! – gnasher729

+0

Chỉ ra rằng "oneOf" tốt hơn cho tôi trong tình huống này. Nhưng bạn đặt tôi trên con đường bên phải. –

Các vấn đề liên quan