2016-12-18 9 views

ответ

1

Просто испытано, это будет делать работу:

{ 
    "anyOf" : [ 
     { 
      "properties" : { 
       "quantity" : { 
        "minimum" : 0, 
        "maximum" : 0 
       }, 
       "actualQuantity" : { 
        "minimum" : 0, 
        "maximum" : 0 
       } 
      } 
     }, 
     { 
      "properties" : { 
       "quantity" : { 
        "minimum" : 1 
       }, 
       "actualQuantity" : { 
        "minimum" : 1 
       } 
      } 
     } 
    ] 
} 

Вы также можете использовать "oneOf" вместо "anyOf", но "anyOf" быстрее с большинством реализаций.