Interface: QueryRecordMatch
Defined in: packages/sdk/src/types/query-engine-types.ts:128
Correlated record predicate (#16104): all conditions in where must
match the SAME DataRecord row.
- any → EXISTS(match)
- none → NOT EXISTS(match), members with no records DO match
- noneWithRecord → NOT EXISTS(match) AND has at least one record
Properties
dataType
dataType:
string|number
Defined in: packages/sdk/src/types/query-engine-types.ts:130
kind
kind:
"recordMatch"
Defined in: packages/sdk/src/types/query-engine-types.ts:129
mode?
optionalmode:"any"|"none"|"noneWithRecord"
Defined in: packages/sdk/src/types/query-engine-types.ts:131
selection?
optionalselection:QueryRecordSelection|null
Defined in: packages/sdk/src/types/query-engine-types.ts:133
where?
optionalwhere:QueryPredicate|null
Defined in: packages/sdk/src/types/query-engine-types.ts:132