String syntax pairing a transform pipe with a property path, used in Projection bindings and
Selection constraint keys to identify the target property or computed value:
pipe — a possibly empty Pipe naming the right-to-left transform chain to apply; each transform
name carries a trailing colon, so no extra separator sits between the pipe and the path
path — a possibly empty Path navigating to a nested value within the resource
With an empty pipe the expression resolves to the path's raw value; with an empty path it denotes an aggregate
over the root collection.
Warning
This is a type alias for documentation purposes only; expression syntax is validated at runtime by query
processors. Processors reject expressions that reference unknown transforms outright; references to unknown
properties MUST be rejected by processors, while a reference resolving to no value yields undefined
(see Property Paths).
Computed expression.
String syntax pairing a transform pipe with a property path, used in Projection bindings and Selection constraint keys to identify the target property or computed value:
With an empty pipe the expression resolves to the path's raw value; with an empty path it denotes an aggregate over the root collection.
This is a type alias for documentation purposes only; expression syntax is validated at runtime by query processors. Processors reject expressions that reference unknown transforms outright; references to unknown properties MUST be rejected by processors, while a reference resolving to no value yields
undefined(see Property Paths).