Interface: QueryRecordMatch
Defined in: packages/sdk/src/types/query-engine-types.ts:139
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:141
kind
kind:
"recordMatch"
Defined in: packages/sdk/src/types/query-engine-types.ts:140
mode?
optionalmode:"any"|"none"|"noneWithRecord"
Defined in: packages/sdk/src/types/query-engine-types.ts:142
selection?
optionalselection:QueryRecordSelection|null
Defined in: packages/sdk/src/types/query-engine-types.ts:144
where?
optionalwhere:QueryPredicate|null
Defined in: packages/sdk/src/types/query-engine-types.ts:143