Skip to content

InSubqueryPredicate

Defined in: packages/contracts/src/predicate.ts:80

outer.col IN (SELECT project FROM table WHERE …), or NOT IN when negated. The engine maintains the inner set incrementally and shares it across every shape referencing the same subquery, which is why an entitlement-shaped subquery costs one index rather than one per shape.

col: string

Defined in: packages/contracts/src/predicate.ts:81


in: SubqueryRef

Defined in: packages/contracts/src/predicate.ts:82


optional negated?: boolean

Defined in: packages/contracts/src/predicate.ts:83