Details
Description
Proposed Syntax
{ <path>: $_internalSchemaObjectMatch: {
|
<ObjectConstraintMatchExpression>,
|
<ObjectConstraintMatchExpression>,
|
...
|
}
|
}
|
Proposed Semantics
The field at <path> matches the expression if it is an object and matches the sub-expression <topLevelMatchExpression>. $_internalSchemaObjectMatch allows for constraining the properties of a nested object, as top-level match expressions on their own cannot be used to constrain a subobject.